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