4907 N Florida Ave
Tampa, FL 33603
$24.39 USD/SF/YR
7,393 SF
1
Space Available
Built 1946
Built 1946
7,393 SF
$24.39 USD/SF/YR
Coworking Space