14
309 23rd St
Miami Beach, FL 33139
$33.00 - $90.00 USD/SF/YR
835-6,997 SF
10
Spaces Available
Built 1926
6,997 SF Contiguous
Built 1926
835-6,997 SF
$33.00 - $90.00 USD/SF/YR
Office, Office/Retail, Retail