A rendering of a planned 73-unit apartment building at 224 Shrewsbury St. A rendering of a planned 73-unit apartment building at 224 Shrewsbury St. BY The Worcester Guardian · Sep 17, 2025 Share Facebook X LinkedIn Mail Link Underwritten by