pendingUnder contract$1,099,0007.74 acresHillsborough County5 bd, 4 ba • 6,110 sq ftAmherst, NH 03031
15 days$30k drop • Apr 26$469,9002 acresHillsborough County3 bd, 2 ba • 2,635 sq ftNew Ipswich, NH 03071