Unit 711 6620 Indian Creek Dr Miami Beach FL
Property MLS ID:A10165520 is a Condo/Town Home located at 6620 Indian Creek Dr, Miami Beach FL. Listed since 10/19/2016 for $2,399,990 and is currently for Sale. 6620 Indian Creek Dr has 3 bed/s, 3 full bath/s and approximately 0 square feet. The property was built in 2016. This property is in the 33141 ZIP Code Miami Beach FL.
Enjoy the panoramic views of the Biscayne Bay, Bal Harbour, and the best sunset views!