Unit 712 6620 Indian Creek Dr Miami Beach FL
Property MLS ID:A10160471 is a Condo/Town Home located at 6620 Indian Creek Dr, Miami Beach FL. Listed since 10/11/2016 for $1,650,000 and is currently for Sale. 6620 Indian Creek Dr has 3 bed/s, 3 full bath/s, 1 half bath/s and approximately 1,883 square feet. The property was built in 2016. This property is in the 33141 ZIP Code Miami Beach FL.
Spectacular brand new direct bayfront 3 BD / 3.5 BA penthouse with 1,883 interior SQ FT + 340 SQ FT balcony + 950 SQ FT private rooftop.