2829 Indian Creek Dr #904, Miami Beach, FL 33140 - MLS#A11065301 - ...