The 19-story glass tower, located at 145 Broadway, will consolidate six Akamai facilities throughout the region.