Miami estate sells for a record $50 million
The Alexander Team | Douglas Elliman Mansion on Indian Creek Island, Miami. The ultra-modern home stretches over 20,000 square feet on 2 acres overlooking Biscayne Bay. It has 10 bedrooms, 14 bathrooms, a 3,000-square-foot master […]