1010 E Busch Blvd
Tampa, FL 33612
$3,400,000 USD
20,412 SF
6.99% Cap Rate
20,412 SF
$3,400,000 USD
Storefront