PendingUnder contract$1,300,00014.4 acresHillsborough County4 bd, 2 ba • 3,029 sq ftAmherst, NH 03031