6484 Indian Creek Dr #109, Miami Beach, FL 33141 - MLS#A10941911 - ...