Apartments in Worcester Area -

Cohasset Place Apartments | Worcester, MA

Marketplace User
Located at Worcester, MA
Location:
Worcester, MA
Description:
Live in the Heart of Worcester! Minutes from UMASS Medical Center and tons of shopping opportunities!

194 Cohasset Street

Worcester, MA 01604