11 days$16k drop • Nov 13$649,0002 acresMiddlesex County3 bd, 1.5 ba • 1,580 sq ftBillerica, MA 01862
PendingUnder contract$1,174,0002.26 acresMiddlesex County4 bd, 2.5 ba • 2,175 sq ftCarlisle, MA 01741