1150 Euclid Avenue 305, Miami Beach, FL 33139
Miami Beach, FL 33139
1 / 20
$245,000
1 bed · 1 bath · 700 sq ft · Built 1965