We are excited to announce that 19 Canal, our brand new luxury apartment community, is now open in Millbury, MA... Check for available units at 19 Canal in Millbury, MA. View floor plans, photos, and community amenities. Make 19 Canal Apartments..
Relevance: 12.6926155