10
13106 N Florida Ave
Tampa, FL 33612
$37.50 USD/SF/YR
741-958 SF
2
Spaces Available
Built 1956
958 SF Contiguous
Built 1956
741-958 SF
$37.50 USD/SF/YR
Office, Retail