312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701
312 Mallard Avenue, Durham, NC, 27701

$669,000

312 Mallard Avenue, Durham, NC, 27701

55
Courtesy of: Johnny Chappell | | Compass -- Raleigh

Mortgage calculator

inception-app-prod/ODEyNGZlMDMtNWI2YS00NDIzLTg3YWUtZWQxMDZjZmQ3OWUx/content/2019/12/bigstock-new-york-townhouse-50212307.jpg