59 Library Pl. Address 59 Library Pl. Woburn, MA 01801 Rent or Own: RentSHI Units: 45DHCD ID: 3501Is the waiting list open?: No