6
2121 W Pensacola St
Tallahassee, FL 32304
$1,575,000 USD
9,600 SF
7.52% Cap Rate
9,600 SF
$1,575,000 USD
Storefront