New - 5 Days Ago > $690,000 Pending 4Beds2Baths2545Sqft0.22Acres 103 Windhover Dr, Chapel Hill, NC 27514 MLS#: 10088150