5236 N Florida Ave
Tampa, FL 33603
$29.00 USD/SF/YR
1,936-5,508 SF
2
Spaces Available
Built 2019
5,508 SF Contiguous
Built 2019
1,936-5,508 SF
$29.00 USD/SF/YR
Retail