7
9780 56th St N
Temple Terrace, FL 33617
$23.00 USD/SF/YR
1,800-4,500 SF
1
Space Available
Built 1969
Built 1969
1,800-4,500 SF
$23.00 USD/SF/YR
Coworking Space