24
1400 20th St
Miami Beach, FL 33139
$100.00 USD/SF/YR
618 SF
1
Space Available
Built 1948
778 SF Contiguous
Built 1948
618 SF
$100.00 USD/SF/YR
Retail