Our Listings $1,479,000 5 Marsh Bend Drive Scarborough, ME 4 Beds 2 Baths 3,232 Sqft Open House $798,000 2 Ladd Drive Scarborough, ME 4 Beds 2 Baths 2,850 Sqft $190,000 215 Tucker Road Hartford, ME 1 Beds 1 Baths 576 Sqft $199,000 103 Bray Avenue Fairfield, ME 2 Beds 2 Baths 1,056 Sqft $525,000 49 Anglers Road Windham, ME 3 Beds 2 Baths 1,794 Sqft Pending $675,000 13 Hazel Street Biddeford, ME 4 Baths 4,016 Sqft Pending $1,950,000 Lot 5 Jean's Way Scarborough, ME 3 Beds 3 Baths 3,551 Sqft $180,000 1762 Post Road Unit 131 Wells, ME 1 Beds 1 Baths 448 Sqft $350,000 221 Lisbon Street Lisbon, ME 2 Baths 1,836 Sqft Pending $869,900 129 Ash Swamp Road Scarborough, ME 3 Beds 2 Baths 1,790 Sqft Open House $419,900 1 Donna's Way Unit 101 Saco, ME 3 Beds 1 Baths 1,008 Sqft Pending $419,000 106 & 108 Bald Mountain Road Rangeley, ME 3 Beds 1 Baths 1,140 Sqft $494,900 50 Ocean Park Road Unit 112 Saco, ME 3 Beds 2 Baths 1,503 Sqft Pending $130,000 24 Foote Street Old Orchard Beach, ME 0.1 Acres Active Under Contract $37,900 52 Squire Court Winthrop, ME 2 Beds 2 Baths 1,008 Sqft $589,900 901 Portland Road Saco, ME 1 Beds 1 Baths 1,840 Sqft $589,900 901 Portland Road Saco, ME 2,200 Sqft Pending $725,000 94 Irving Street Portland, ME 2 Baths 2,134 Sqft $325,000 520 Lisbon Street Lewiston, ME 0.69 Acres $325,000 520 Lisbon Street Lewiston, ME 30,000 Sqft $115,000 71-75 Baring Street Calais, ME 76,230 Sqft $115,000 71-75 Baring Street Calais, ME 1.75 Acres $449,000 6 N Raymond Road Gray, ME 4 Beds 1 Baths 1,660 Sqft $599,000 9 Waterview Road Raymond, ME 5 Beds 4 Baths 3,354 Sqft View More