Homes for sale - 6305 Indian Creek Dr #5C, Miami Beach, FL 33141 – ...