View Details 3801 Northampton Road New Hope Valley | Durham $925,000 4 bd 3 ba 4,179 sqft 0.59 acres Under Contract