$150k drop • Mar 15$2,745,0005.13 acresMiddlesex County6 bd, 5.5 ba • 7,621 sq ftChelmsford, MA 01824
PendingUnder contract$1,950,00012.4 acresHillsborough County3 bd, 2.5 ba • 3,320 sq ftHudson, NH 03051