1200 Nichols Creek Road Lot 67, Durham, NC, 27703
1200 Nichols Creek Road Lot 67, Durham, NC, 27703
1200 Nichols Creek Road Lot 67, Durham, NC, 27703

$488,660

1200 Nichols Creek Road Lot 67, Durham, NC, 27703

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