21 days$25k drop • Nov 4$1,175,0001.6 acresCumberland County3 bd, 3 ba • 2,729 sq ftPortland, ME 04102