ViewsWatchers |
Indian Creek is a village in Miami-Dade County, Florida, United States. It has 41 residential home sites and the Indian Creek Country Club. The population was 86 at the 2010 census. [edit] Research Tips
|