About 19 Canal Street,
Millbury, MA 01527
A Westborough-based property developer filed plans for a multifamily development on a vacant site at 19 Canal Street in Millbury. Plans call for a 3-story residential development featuring 59 units with two garage buildings.