New - 1 Day Ago > $910,000 Active 4Beds4Baths3107Sqft0.4Acres 108 Ellsworth Pl, Chapel Hill, NC 27516 MLS#: 10096015