Property Id: 2277666 Wonderful three bedroom one bathroom apartment ready to move in a most desirable area of Worcester- close to shopping and highways. Loads of space and high ceilings. Light filled sunroom. Stainless steel appliances. Washer and dryer in unit. One driveway parking space. First and last month rent due upon signing lease. Please submit application for review. May contact Alin at
53 Howland Terrace is located in Worcester, Massachusetts in the 01602 zip code.