Homes for sale - 5970 Indian Creek Dr #PH-4, Miami Beach, FL 33140 ...