Exclusive Listings Coming Soon $2,099,995 353 Pool Street Biddeford, ME 4 Beds 3 Baths 3,955 Sqft Open House Coming Soon $545,000 35 E Bridge Street Westbrook, ME 4 Beds 3 Baths 2,705 Sqft $103,900 1 Seacoast Lane Unit 52 Old Orchard Beach, ME 2 Beds 1 Baths 636 Sqft Active Under Contract $975,000 18 South Street Portland, ME 3 Beds 3 Baths 2,664 Sqft Active Under Contract $345,000 336 Ray Street Portland, ME 2 Beds 1 Baths 1,092 Sqft Pending $545,000 14 Karynel Drive Unit 14 South Portland, ME 3 Beds 2 Baths 1,692 Sqft Pending $599,000 5 Bartley Avenue Portland, ME 3 Beds 2 Baths 2,130 Sqft Active Under Contract $1,790,000 23-25 Waterville Street Portland, ME 4 Beds 4 Baths 3,337 Sqft Active Under Contract $1,790,000 23-25 Waterville Street Portland, ME 4 Baths 3,337 Sqft Active Under Contract $635,000 91 Blackstrap Road Falmouth, ME 2 Beds 2 Baths 1,606 Sqft $799,000 107 Holmes Road Scarborough, ME 3 Beds 2 Baths 2,912 Sqft $875,000 4 Furbish Lane Kennebunk, ME 4 Beds 2 Baths 2,208 Sqft $1,530,000 364 Island Avenue Portland, ME 3 Beds 2 Baths 1,720 Sqft Active Under Contract $675,000 101 Davis Street South Portland, ME 3 Beds 2 Baths 1,460 Sqft Pending $650,000 159 Lambert Street Portland, ME 3 Beds 2 Baths 1,938 Sqft Pending $390,000 428 Lower Street Turner, ME 2 Beds 2 Baths 1,944 Sqft Pending $515,000 26 Arbutus Avenue South Portland, ME 2 Beds 1 Baths 1,131 Sqft Pending $565,000 80 Primrose Lane Portland, ME 3 Beds 2 Baths 1,864 Sqft $850,000 24 Magnolia Drive Old Orchard Beach, ME 3 Beds 2 Baths 1,760 Sqft $940,000 46 Ryefield Street Portland, ME 3 Beds 2 Baths 1,529 Sqft Active Under Contract $1,530,000 78 Seashore Avenue Portland, ME 4 Beds 2 Baths 2,038 Sqft $460,000 628 Broadway South Portland, ME 3 Beds 1 Baths 1,359 Sqft $1,200,000 109 Reed Avenue Portland, ME 0.92 Acres $399,900 179 Pine Street Unit 1B Portland, ME 1 Beds 1 Baths 564 Sqft View More