27
309 23rd St
Miami Beach, FL 33139
$30.00 - $70.00 USD/SF/YR
809-6,500 SF
10
Spaces Available
Built 1926
6,500 SF Contiguous
Built 1926
809-6,500 SF
$30.00 - $70.00 USD/SF/YR
Office, Office/Retail, Retail