Homes and Condominiums $799,500 657 Bemis Road Rangeley Plt, ME 3 Beds 2 Baths 1,960 Sqft $789,000 216 E East Shore Road Waterboro, ME 3 Beds 2 Baths 2,232 Sqft $629,000 98 Regan Lane Portland, ME 2 Beds 2 Baths 1,344 Sqft $599,900 23 Millvale Road Bucksport, ME 6 Beds 3 Baths 4,044 Sqft $298,500 54 Oak Lane Alexander, ME 1 Beds 1 Baths 800 Sqft $75,000 512 E East Presque Isle Road Caribou, ME 3 Beds 1 Baths 824 Sqft Pending $365,000 3 Page Circle Livermore, ME 3 Beds 2 Baths 1,456 Sqft $1,500,000 9 + 11 Orion Point Way Harpswell, ME 4 Beds 2 Baths 2,500 Sqft $1,250,000 59 Treasure Island Road Shapleigh, ME 4 Beds 1,066 Sqft $1,150,000 622 Railroad Bed Road Lake View Plt, ME 4 Beds 2 Baths 2,247 Sqft $289,000 26 Wesley St Court Bath, ME 3 Beds 2 Baths 1,150 Sqft $380,000 36 Alpine Road Bridgton, ME 2 Beds 1 Baths 945 Sqft $115,000 428 Park Street Madawaska, ME 3 Beds 1 Baths 1,333 Sqft $549,000 120 E Main Street Searsport, ME 7 Beds 5 Baths 5,300 Sqft $218,000 6 Pleasant Street Fairfield, ME 4 Beds 1 Baths 1,951 Sqft $945,000 93 Fessenden Street Portland, ME 5 Beds 2 Baths 2,342 Sqft $635,000 415 Lake Street New Vineyard, ME 3 Beds 2 Baths 1,200 Sqft Open House $698,000 85 Bonsey Lane Surry, ME 2 Beds 2 Baths 1,684 Sqft $249,900 25 Center Street Machias, ME 4 Beds 1 Baths 2,300 Sqft Coming Soon $349,000 225 Libby Hill Road Gardiner, ME 2 Beds 2 Baths 1,196 Sqft Open House Coming Soon $325,000 43 Allen Road Pownal, ME 1 Beds 1 Baths 600 Sqft Coming Soon $2,595,000 67 Elm Street Camden, ME 14 Beds 13 Baths 7,369 Sqft Coming Soon $519,000 19 Eaton Road Standish, ME 4 Beds 2 Baths 1,960 Sqft $329,000 42 Swan Lake Avenue Belfast, ME 2 Beds 1 Baths 954 Sqft View More