$315,000
Lot 1-92 Town Farm Road, North Yarmouth, ME 04097
$225,000
0 Mill Ridge Road, North Yarmouth, ME 04097
$1,500,000
0 New Gloucester Road, North Yarmouth, ME 04097
$539,000
7 Parsonage Road, Unit 2, North Yarmouth, ME 04097
$1,250,000
27 Carriage Hill, North Yarmouth, ME 04097
$559,000
7 Parsonage Road, Unit 4, North Yarmouth, ME 04097