Ocean, Lake and Mountain $669,000 1 Eagle Island Mariaville, ME 31.39 Acres $159,900 103 Moose Trail Road Waltham, ME 2.44 Acres $450,000 139 Gore Road Gray, ME 3 Beds 1 Baths 1,436 Sqft $399,500 Wohoa Bay Island Addison, ME 1 Beds 380 Sqft $499,999 235 Kotagiri Way Ellsworth, ME 2 Beds 1 Baths 1,170 Sqft $439,000 32 Sandy Beach Lane Charlotte, ME 2 Beds 2 Baths 1,680 Sqft $615,000 46 English Woods Road Bethel, ME 3 Beds 2 Baths 2,044 Sqft $399,000 290 Gore Road Naples, ME 1 Beds 1 Baths 720 Sqft Open House $585,000 95 Ridge Road Unit 22 Portland, ME 3 Beds 2 Baths 1,943 Sqft $139,500 1694 U.S. Rte 1 Orient, ME 100 Acres $679,000 989 Mason Bay Road Jonesport, ME 4 Beds 3 Baths 3,232 Sqft $525,000 119 Buswell Road Bridgton, ME 4 Beds 2 Baths 1,490 Sqft $499,900 756 Sebago Road Sebago, ME 3 Beds 1 Baths 840 Sqft $89,900 Lot 9 Brodies Path Oakland, ME 1.56 Acres $85,000 Lot 8 Brodies Path Oakland, ME 1.76 Acres $1,000,000 277 Grove Street Newport, ME 10 Beds 8 Baths 7,800 Sqft $89,900 Lot 10 Brodies Path Oakland, ME 1.62 Acres $310,000 5 Mountain View Lane Standish, ME 3 Beds 1 Baths 1,840 Sqft $85,900 Lot 5 Oak Forest Drive Oakland, ME 1.57 Acres $45,000 527 & 529 Greeleys landing Road Dover-Foxcroft, ME 2.96 Acres $459,000 1545 Sly Brook Road Eagle Lake, ME 3 Beds 1 Baths 1,127 Sqft $399,900 25 Mill Street Harrison, ME 2 Beds 2 Baths 1,003 Sqft Pending $525,000 320 Timberpoint Road Belgrade, ME 0.78 Acres $899,000 22 Conary Lane Surry, ME 3 Beds 2 Baths 1,480 Sqft View More