Nichol St. Extension
Address
1-54 Nichol St. Extension
Woburn, MA
01801
Rent or Own:
Rent
SHI Units:
54
DHCD ID:
3502
Is the waiting list open?:
No