1120 Farm Leaf Drive, Durham, NC, 27703

$432,695

1120 Farm Leaf Drive, Durham, NC, 27703

Courtesy of: Patricia James | Lennar Carolinas LLC