$1,275,000
20 Island Avenue, Unit 618, Miami Beach, FL 33139
$1,075,000
20 Island Avenue, Unit 1109, Miami Beach, FL 33139
$325,000
1200 West Avenue, Unit 601, Miami Beach, FL 33139