Open: Sun 11:00 AM - 1:00 PM > $1,000,000 Active 3Beds2Baths2676Sqft1.26Acres 2628 -2636 Chapel Hill Rd, Durham, NC 27707 MLS#: 10136722