6620 INDIAN CREEK DR #402, Miami Beach, FL 33141 - MLS#A10074787 - ...