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.
