3
12108 N 56th St
Temple Terrace, FL 33617
$21.00 USD/SF/YR
1,095 SF
1
Space Available
Built 1986
1,095 SF Contiguous
Built 1986
1,095 SF
$21.00 USD/SF/YR
Retail