Liberty Avenue
Address
1-48 Liberty Ave.
Woburn, MA
01801
Rent or Own:
Rent
SHI Units:
48
DHCD ID:
3498
Is the waiting list open?:
No