> $1,000,000 Pending 2Beds2Baths1774Sqft5.58Acres 1105 Doc Nichols Rd, Durham, NC 27703 MLS#: 2495515