15 days$24.9k drop • July 2$699,9992.36 acresHillsborough County4 bd, 4 ba • 3,605 sq ftAmherst, NH 03031