Located on an island in Biscayne Bay, Indian Creek is a small, exclusive village with 41 residential home sites and the Indian Creek Country Club. The population has consistently been less than 100 residents and is one of the highest-income neighborhoods in the United States.

Back to Top