Elkus Manfredi Architects Designs the New Science Building in Boston
66 Galen Street is a new commercial development comprised of 231,000 sqft of life science building located in Watertown, Massachusetts, a burgeoning life sciences hub just outside of Boston. Elkus Manfredi Architects is enlisted to design this place-making destination, the first of two phases of the redevelopment plan of the area.
Features include touchless building entry and elevator access, multiple measures to maintain healthy indoor air quality, a highly visible and wide stair to provide an alternative to elevator use, and individual gender-neutral bathrooms replace common restrooms in the tenant spaces. Additional building features include 277 on-site, below-grade parking spaces and a secure bicycle parking area. The building is being designed for LEED Gold certification, with solar panels on the roof, dedicated outdoor space for tenants, and 44,000-sqft of publicly accessible open space.