Homes for sale - 117 Depot ST, Westford, MA 01886 – MLS#72797424 - ...