$850,000 Active --Beds--Baths--Sqft4.54Acres 1301 Doc Nichols Rd Lot 20, Durham, NC 27703 MLS#: 10159854