11 days$16k drop • Nov 13$649,0002 acresMiddlesex County3 bd, 1.5 ba • 1,580 sq ftBillerica, MA 01862