8 days$20.4k drop • July 3$679,5002.21 acresYork County3 bd, 2 ba • 2,200 sq ftSouth Berwick, ME 03908