View details for 6484 INDIAN CREEK DR 6484 INDIAN CREEK DR $1,650+ North Beach, Miami Beach, FL 33141
View details for 1525 Meridian Avenue 1525 Meridian Avenue $1,700+ Flamingo-Lummus, Miami Beach, FL 33139
View details for 4201 Indian Creek Dr 4201 Indian Creek Dr $2,150+ Ocean Front, Miami Beach, FL 33140