Located in Boston’s Raymond L. Flynn Marine Park, 12 Channel Street is a municipal-owned commercial and industrial property operated by the Economic Development and Industrial Corporation (EDIC) under the Boston Planning and Development Agency (BPDA). The building supports a mix of industrial uses — from warehousing and light manufacturing to office operations. Our team at […]