PendingUnder contract$850,0002.66 acresHillsborough County4 bd, 2.5 ba • 4,421 sq ftAmherst, NH 03031