$979,000
72 Deer Creek Crossing, Durham, ME 04222
$575,000
959 Pinkham Brook Road, Durham, ME 04222
$499,000
32 Milky Way Lane, Durham, ME 04222
$925,000
253 Quaker Meeting House Road, Durham, ME 04222
$799,000
41 Mattie Lane, Durham, ME 04222
6-114 Old Brunswick Road, Durham, ME 04222