130 Palm Ave, Miami Beach, FL 130 Palm Ave Miami Beach, Florida 33139 United States
130 Palm Ave Miami Beach, Florida 33139 United States
$49,500,000
Market statistics in Miami Beach
Average Price
Bedrooms
days