pendingUnder contract$779,00051 acresHillsborough County2 bd, 2 ba • 1,040 sq ftLyndeborough, NH 03082