Indian Creek village of Miam Beach, FL
This Indian Creek village of Miam Beach, FL will be situated on 1.84 acres of land, right next to the recently built $60 million Contemporary mega mansion at 3 Indian Creek Drive. It will boast 20,986 square feet of living space with 8 bedrooms, 11 bathrooms and a 5-car garage. ,The price? $16,900,000.