PendingUnder contract$750,0007.2 acresMiddlesex County2 bd, 2 ba • 1,832 sq ftTyngsborough Town, MA 01879