1120 Farm Leaf Drive, Durham, NC, 27703

$432,695

1120 Farm Leaf Drive, Durham, NC, 27703

Courtesy of: Lennar Carolinas LLC