Exclusive listings $129,000 536 Rockwood Road Moosehead Junction Twp, ME 2 Beds 1 Baths 800 Sqft Pending $315,000 37 E Sand Pond Road Limington, ME 1 Beds 1 Baths 780 Sqft $560,000 17 Baxter Lane Unit 4 Gorham, ME 3 Beds 2 Baths 1,562 Sqft $289,000 1157 Riverside Drive Vassalboro, ME 4 Beds 2 Baths 1,960 Sqft Pending $125,000 Lot 7 Raymond Hill Road Raymond, ME 2.18 Acres $699,000 232 Grange Avenue Minot, ME 4 Beds 2 Baths 3,031 Sqft $1,750,000 160 Lyons Point Road Gray, ME 3 Beds 3 Baths 3,696 Sqft Pending $299,900 47 Watchic Road 19 Road Standish, ME 2 Beds 1 Baths 1,098 Sqft $135,000 N Shore Road Gray, ME 5 Acres $875,000 3 Bogey Way Old Orchard Beach, ME 3 Beds 2 Baths 1,854 Sqft Pending $849,900 13 Shaw Road Falmouth, ME 4 Beds 2 Baths 2,295 Sqft Pending $630,000 11 Twin Springs Drive Standish, ME 3 Beds 1 Baths 2,621 Sqft $249,000 M3 L34-2 Hooper Road Shapleigh, ME 20.24 Acres $150,000 25 Rocky Dunn Road Baldwin, ME 2 Beds 1 Baths 1,176 Sqft $575,000 12 Shadagee Road Saco, ME 3 Beds 2 Baths 1,778 Sqft $975,000 859 Maine Street Stoneham, ME 8 Beds 3 Baths 2,595 Sqft $975,000 859 Maine Street Stoneham, ME 3 Baths 2,595 Sqft $975,000 859 Maine Street Stoneham, ME 2,595 Sqft Pending $79,000 191 Tatnic Road Unit 74 Wells, ME 1 Beds 1 Baths 665 Sqft $565,000 39 W Grand Avenue Unit 250 Old Orchard Beach, ME 2 Beds 1 Baths 1,007 Sqft $440,000 84 Hillside Road Westbrook, ME 5 Beds 2 Baths 3,051 Sqft $440,000 84 Hillside Road Westbrook, ME 2 Baths 3,051 Sqft View More