8
9309 N Florida Ave
Tampa, FL 33612
Rate Upon Request
22,419-122,648 SF
1
Space Available
Built 1972
122,648 SF Contiguous
Built 1972
22,419-122,648 SF
Rate Upon Request
Office