Open: Sat 12PM - 3PM > $850,000 Active 3Beds3Baths1854Sqft0.8Acres 220 Glenhill Ln, Chapel Hill, NC 27514 MLS#: 10091607