20 days$20k drop • Mar 9$514,9002 acresCumberland County4 bd, 3 ba • 1,728 sq ftNew Gloucester, ME 04260