Exclusive Listings Coming Soon $650,000 87 River Road Topsham, ME 3 Beds 2 Baths 1,828 Sqft $825,000 37 Tremont Street Portland, ME 2 Baths 2,720 Sqft $899,000 148 Black Point Road Scarborough, ME 4 Beds 2 Baths 2,680 Sqft $825,000 37 Tremont Street Portland, ME 4 Beds 2 Baths 2,720 Sqft Open House Coming Soon $330,000 65 Anglers Road Windham, ME 2 Beds 1 Baths 880 Sqft Active Under Contract $180,000 19 East Grand Avenue Unit 5 Scarborough, ME 1 Beds 1 Baths 168 Sqft $519,000 26 N Marriner Street South Portland, ME 2 Beds 1 Baths 784 Sqft Pending $595,000 32 Rosedale Street Portland, ME 3 Beds 2 Baths 1,531 Sqft Pending $495,000 241 Danville Corner Road Auburn, ME 4 Beds 2 Baths 2,074 Sqft $418,000 40 Depot Street Harrison, ME 3 Beds 2 Baths 1,798 Sqft Pending $789,000 12 Cleaves Farm Road Falmouth, ME 3 Beds 2 Baths 2,436 Sqft $959,000 41 Caleb Street Portland, ME 4 Beds 2 Baths 1,960 Sqft Pending $495,000 43 Willow Grove Road Unit 43 Brunswick, ME 4 Beds 2 Baths 1,940 Sqft $2,099,995 353 Pool Street Biddeford, ME 4 Beds 3 Baths 3,955 Sqft Pending $629,000 10 Gunpowder Mill Road Windham, ME 3 Beds 2 Baths 1,784 Sqft $449,000 104 Grant Street Unit 105 Portland, ME 2 Beds 1 Baths 795 Sqft Active Under Contract $850,000 347 Ocean Street South Portland, ME 2 Baths 2,467 Sqft $739,000 68 Irving Street Portland, ME 3 Baths 2,468 Sqft $1,900,000 76-78 Atlantic Street Portland, ME 3 Baths 2,665 Sqft $1,895,000 48 Western Promenade Portland, ME 4 Beds 3 Baths 3,521 Sqft Pending $323,500 2 Main Street Unit 15-412 Biddeford, ME 1 Beds 1 Baths 617 Sqft Pending $244,000 2 Main Street Unit 17-412 Biddeford, ME 1 Beds 1 Baths 450 Sqft Pending $420,000 2 Main Street Unit 35-103 Biddeford, ME 1 Beds 1 Baths 737 Sqft Pending $359,000 2 Main Street Unit 15-514 Biddeford, ME 1 Beds 1 Baths 617 Sqft View More