309 23rd St
Miami Beach, FL 33139
$25.00 - $75.00 USD/SF/YR
351-8,260 SF
12
Spaces Available
Built 1926
8,260 SF Contiguous
Built 1926
351-8,260 SF
$25.00 - $75.00 USD/SF/YR
Office, Office/Retail