17 Dubarry Court
Durham, NC27705

3 beds2 full baths2142 sqft

$320,000