Homes for sale - 3411 Indian Creek Dr #1001, Miami Beach, FL 33140 ...