Property Id: 1698683 Newly renovated apartment on Shrewsbury Street in Worcester. New bath and kitchen with granite counters and new stainless-steel appliances. Gleaming hardwood floors make this 2-bedroom apartment shine. Third floor unit. No off-street parking.
58 Shrewsbury St is located in Worcester, Massachusetts in the 01604 zip code.