
Price cut $140K3D tour
$599,900
6620 Indian Creek Drive #602, Miami Beach 33141
Est. $6,576/mo with 20% down incl. HOA
Listing courtesy of Velocity · BeachesMLS
Zach Curtis, REALTOR®, Realty Hub, license SL3664129 · 754-332-7529
1 home in Peloro Condos
Listing data last updated Nov 2, 2026, 4:36 PM ET.