12807 W Hillsborough Ave
Tampa, FL 33635
$3,250,000 USD
15,033 SF
6.62% Cap Rate
15,033 SF
$3,250,000 USD
Storefront