Indian Creek, Florida

Indian Creek is a wealthy village in Miami-Dade County, Florida, United States. The population was 86 at the 2010 census. It was the 5th highest-income place in Florida. It is near Miami.