New - 3 Days Ago > $305,000 Active 2Beds1Baths946Sqft0.13Acres 1108 Taylor St, Durham, NC 27701 MLS#: 10106240