Unit 710 6620 Indian Creek Miami Beach FL
Property MLS ID:A10182340 is a Condo/Town Home located at 6620 Indian Creek, Miami Beach FL. Listed since 11/21/2016 for $1,995,000 and is currently for Sale. 6620 Indian Creek has 3 bed/s, 3 full bath/s and approximately 2,446 square feet. The price per square foot is $3.00. The property was built in 2016. This property is in the 33141 ZIP Code Miami Beach FL.
Exceptional PH Residence at brand new Peloro. It features 3 bedrooms & 3.5 bathrooms plus den with breathtaking Intracoastal and Miami Skyline views.