Viewed
12 Old Town Road
Beals, ME 04611
$699,900
3 beds
2 full + 1 half
bathrooms2,955 sq.ft.
Courtesy Of Brookewood Realty, 747 Western ave, Manchester, ME 04351