Home > Luxury Homes > Indian Creek Compound is Miami’s Most Expensive estate > Indian Creek Compound 1