Open: Sat 2:00 PM - 4:00 PM > $385,000 Active 3Beds3Baths1901Sqft0.55Acres 122 Stedwick Pl, Durham, NC 27712 MLS#: 10118608