Homes for sale - 2829 Indian Creek Dr #PH-2, Miami Beach, FL 33140 ...