1671 Alton Rd
Miami Beach, FL 33139
$6,950,000 USD
7,525 SF
7,525 SF
$6,950,000 USD
Storefront