6770 Indian Creek Dr #10T, Miami Beach, FL 33141 - MLS#A11054991 - ...