9806 N 56th St
Temple Terrace, FL 33617
$22.00 USD/SF/YR
2,128 SF
1
Space Available
Built 1981
2,128 SF Contiguous
Built 1981
2,128 SF
$22.00 USD/SF/YR
Medical