Located at 50 Windfall Creek Drive, Chapel Hill Nc 27517, Chapel Hill, North Carolina 27517, this Farm / Agriculture is for Sale with a price of $399,000 USD. The property. This listing encompasses a lot of 3.62 Acres. See all Homes for Sale in Chapel Hill.