10
5510 N Florida Ave
Tampa, FL 33604
$824,999 USD
1,900 SF
10.3% Cap Rate
1,900 SF
$824,999 USD
Freestanding