6700 Indian Creek Dr #402, Miami Beach, FL 33141 - MLS#A10876842 - ...