Open: Sat 11:00 AM - 1:00 PM $289,900 Active 2Beds3Baths1130Sqft0.02Acres 104 Sir Richard Ln, Chapel Hill, NC 27517 MLS#: 10180389