Our Cohasset Place apartments in Worcester, MA are in the heart of the city, directly off Hamilton Street. Minutes from UMass Memorial Medical center and numerous parks, this quaint apartment community offers great apartment living. Call today and visit our Worcester apartments!
Online Rent Pay
Hot Water included
Restrictions or other terms: Cats are welcome! No Dogs are allowed.