6305 Indian Creek Dr #3G, Miami Beach, FL 33141 - MLS#A11054048 - J...