A Radpad

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 Call (508)213-8730 for more details on apartments and availability..

Listed via Sublet

Pet Policy

No cats allowedNo dogs allowed

Meet your future landlord

Property M

Member since January 2014