PendingUnder contract$739,9001.77 acresHillsborough County4 bd, 2.5 ba • 2,520 sq ftMont Vernon, NH 03057