About this Property
West Marine Plaza is located directly across from Woburn Village (former Woburn Mall) 700,000 SF mixed-use, and new Avalon Woburn apartments (350 units). The site is 1/4 mile from the entrance to Rte. 128. Tenants include West Marine, MattressFIRM and Eastern Bank.