Apartment Unit BL at 45 Proctor Street (Off-Market), Worcester, MA 01605 | HotPads