New - 5 Days Ago > $525,000 Pending 4Beds2Baths2004Sqft0.41Acres 113 Ellen Pl, Chapel Hill, NC 27514 MLS#: 10084222
New - 5 Days Ago > $525,000 Pending 3Beds1Baths1002Sqft0.4Acres 113 Ellen Pl, Chapel Hill, NC 27514 MLS#: 10084220