1300 Nichols Creek Road Lot 70, Durham, NC, 27703

$473,410

1300 Nichols Creek Road Lot 70, Durham, NC, 27703

Courtesy of: Michelle Schreiber | D.R. Horton, Inc.