Located in: Los Angeles, CA
At 32 stories high, this unique Los Angeles landmark was built in 1965 and has recently emerged from a $35-million renovation and redesign program. The AT&T Center has become one of the City's true iconic mixed-used properties; and one of its greenest. According to the US Green Building Council, this building has been designated Downtown LA's first LEED Gold office building. This business center is set amongst the most exciting and ambitious urban renaissance in the nation.