New - 6 Hours Ago > $349,900 Active 3Beds2Baths1458Sqft0.28Acres 20 Meadowcrest Dr, Durham, NC 27703 MLS#: 10095509