11
13542 N Florida Ave
Tampa, FL 33613
$20.00 USD/SF/YR
240 SF
1
Space Available
Built 1982
240 SF Contiguous
Built 1982
240 SF
$20.00 USD/SF/YR
Office/Retail