Property InformationOverview Address 12-96 Creston Ave Woburn, MA 01801 DHCD ID: 3497Rent or Own: RentSHI Units: 68Is the waiting list open?: No