22
13830 N 58th St
Clearwater, FL 33760
$10.00 - $14.00 USD/SF/YR
890-7,682 SF
8
Spaces Available
Built 1986
3,730 SF Contiguous
Built 1986
890-7,682 SF
$10.00 - $14.00 USD/SF/YR
Office