New - 1 Day Ago > $429,451 Active 3Beds2Baths2229Sqft0.47Acres 2417 Dellwood Dr, Durham, NC 27705 MLS#: 10112249