1331 Washington Ave
Miami Beach, FL 33139
$4,000,000 USD
4,300 SF
4,300 SF
$4,000,000 USD
Storefront