Time Warner Center

Address

New York City, NY 10019

United States

About this location:

Located in central Manhattan, Time Warner Center is one of New York City’s most recognizable buildings. The 2.8 million-square-foot landmark is home to shops, restaurants, residents and offices. In order to ensure a comfortable yet sustainable environment, managers of The Time Warner Center, Related Management, sought to make its central chilled water plant more efficient.

Learn more about the Time Warner Center.

Site contact:

SourceOne

ph. 212.612.7600