1601 Meridian Avenue 208, Miami Beach, FL 33139
Miami Beach, FL 33139
1 / 12
$1,800
1 bed · 1 bath · 395 sq ft · Built 1954