View Details $2,925,000 1 of 7 Windfall Creek | Chapel Hill 5 beds 5 baths 1 ½ baths 5,752 sqft 4.32 acres On Site: 273 Days Status: Active, MLS #2487858, Courtesy of Windjam Properties.