About 60 Olympia Avenue,
Woburn, MA 01801
An industrial warehouse asset located off Olympia Avenue in Woburn, 60 Olympia Ave features 53 loading bays with close access to Route 128 and I-93 north of Boston.
Woburn, MA 01801
An industrial warehouse asset located off Olympia Avenue in Woburn, 60 Olympia Ave features 53 loading bays with close access to Route 128 and I-93 north of Boston.