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
PENDING

$669,000

312 Mallard Avenue, Durham, NC, 27701

55
Courtesy of: Compass -- Raleigh