Homes and Condominiums $560,000 28 W Smith Pond Road T3 Indian Purchase Twp, ME 3 Beds 2 Baths 1,780 Sqft $1,999,000 11 Salmon Road Dover-Foxcroft, ME 5 Beds 4 Baths 8,136 Sqft $99,900 62 City Point Road Belfast, ME 2 Beds 1 Baths 720 Sqft $399,999 93 Day Road Gorham, ME 2 Beds 1 Baths 826 Sqft Open House $574,900 620 Cumberland Street Westbrook, ME 3 Beds 3 Baths 2,450 Sqft $475,000 41 Church Street Deer Isle, ME 3 Beds 1 Baths 1,792 Sqft Pending $510,000 65 Alice Drive Limerick, ME 3 Beds 2 Baths 1,680 Sqft Open House $695,000 676 Allen Avenue Portland, ME 3 Beds 2 Baths 2,091 Sqft Open House Coming Soon $359,900 16 Hector Street Auburn, ME 3 Beds 1 Baths 1,584 Sqft $299,000 1013 Main Street Sanford, ME 3 Beds 1 Baths 1,143 Sqft Open House Coming Soon $569,500 5 Knights Pond Road South Berwick, ME 3 Beds 1 Baths 1,672 Sqft Open House Coming Soon $771,000 20 Tampa Street Portland, ME 3 Beds 2 Baths 2,136 Sqft $498,000 220 Bond Spring Road Newfield, ME 3 Beds 2 Baths 1,344 Sqft $750,000 99 Chestnut Street Camden, ME 5 Beds 3 Baths 2,667 Sqft Open House $350,000 890 Main Street Monmouth, ME 2 Beds 2 Baths 1,583 Sqft Open House Coming Soon $390,000 124 Columbia Avenue Brunswick, ME 3 Beds 1 Baths 1,359 Sqft $375,000 120 Frye Mountain Road Knox, ME 3 Beds 1 Baths 1,400 Sqft $150,000 17 Jewell Street Jay, ME 3 Beds 1 Baths 865 Sqft Open House $1,599,000 19 Paulsen Drive Scarborough, ME 4 Beds 3 Baths 3,842 Sqft Open House $349,900 2 Wellstone Drive Unit 2 Portland, ME 2 Beds 1 Baths 1,482 Sqft $465,000 448 East Shore Road Embden, ME 2 Beds 1 Baths 923 Sqft $299,000 37 N Pond Road Rome, ME 3 Beds 1 Baths 2,700 Sqft $499,000 13 Brown Avenue Casco, ME 5 Beds 2 Baths 1,990 Sqft Open House $809,000 48 Howard Avenue Wells, ME 3 Beds 2 Baths 1,810 Sqft View More