$20k drop • Oct 14$1,059,9002.26 acresMiddlesex County4 bd, 2.5 ba • 3,412 sq ftTyngsborough Town, MA 01879