1/61 61 Active $1,650,000 3 Beds3.5 Baths1,669 SqFt 6700 Indian Creek Dr #PH8, Miami Beach, FL 33141 Condo Listed by MQ Realty Group