1308 Nichols Creek Road Lot 72, Durham, NC, 27703

$472,660

1308 Nichols Creek Road Lot 72, Durham, NC, 27703

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