New - 5 Days Ago > $950,000 Pending 4Beds3Baths3360Sqft0.46Acres 105 Toynbee Pl, Chapel Hill, NC 27514 MLS#: 10088416