3 People Living at 6 Worcester Place Apartment 2a, Holyoke, MA