Looks like 3 bedroom, 6 room apartment is no longer available on Rent.com which means this information is likely out of date.

3 bedroom, 6 room apartment

 11 Glenwood St, WorcesterMA 01701