PendingUnder contract$590,0005.49 acresWorcester County5 bd, 2.5 ba • 3,400 sq ftWinchendon, MA 01475
PendingUnder contract$624,9002 acresHillsborough County4 bd, 2.5 ba • 2,028 sq ftNew Ipswich, NH 03071