PendingUnder contract$1,399,0001.77 acresMiddlesex County4 bd, 3 ba • 4,056 sq ftBoxborough Town, MA 01719
PendingUnder contract$1,049,0002.36 acresWorcester County4 bd, 3.5 ba • 4,131 sq ftLancaster, MA 01523