Whittier Terrace Apartments
86 Austin Street
Worcester, MA
Whittier Terrace Apartments is an affordable apartment community located in downtown Worcester and includes 163 residential units.
• Video Surveillance (CCTV) System
• Access Control System
• Intercom System