New - 2 Days Ago > $785,000 Pending 4Beds3Baths2644Sqft0.49Acres 103 Harrington Point, Chapel Hill, NC 27516 MLS#: 10096601