Screenshot 2026-09-03 11.10.22 PM

In South Worcester, 12 new apartment units are planned for 18-20 Crompton St. (rendering provided by Acropolis Design Consultants)