The Time Warner Center

The Time Warner Center

Ron Antonelli/Bloomberg

The Time Warner Center building in New York.