Indian Creek Village, located on a man-made barrier island along Biscayne Bay, is a gated community. It is made up of 41 waterfront residential homes. It is also the site of the members-only Indian Creek Country Club, which includes a country club and golf course.
The Official Website of Greater Miami & Miami Beach
Explore
Places To Stay
Eat & Drink
Events
Deals