Stratton Hill Apartments
161 Mountain St W
Worcester, MA 01606
Stratton Hill Park offers contemporary one, two, or three-bedroom townhouse style apartment living just outside of the attractions of downtown Worcester.
• Video Surveillance System
• Access Control System