> $690,000 Pending 4Beds3Baths2545Sqft0.22Acres 103 Windhover Dr, Chapel Hill, NC 27514 MLS#: 10088150