Indian Creek is the idyllic destination for the sun and warmth in South Florida, decorated with a jewelry box of opulent estates that offer a dreamy architectural palette of Mediterranean Revival aesthetics and contemporary modern elements. Located on a barrier island off Biscayne Bay, Indian Creek is situated on the northeastern tip of Miami-Dade County, positioned on 9080 Bay Drive. A small community, the island sits on 294 acres and is comprised of 41 residential waterfront homes (owned by 36 property owners with 29 of them being estate homes as of December 31, 2017) and the prestigious members-only Indian Creek Country Club. The Village Hall complex is positioned on another parcel located on the northeast side of the Surfside Bridge over Indian Creek waterway. The residential properties rest along the east, south and west shores of the island.
Socials