10
720-722 E Fletcher Ave
Tampa, FL 33612
$25.00 USD/SF/YR
298-390 SF
3
Spaces Available
Built 1955
390 SF Contiguous
Built 1955
298-390 SF
$25.00 USD/SF/YR
Office