
Watt Plaza, a twin 23-story office tower complex encompassing 900,000 square feet in the heart of Century City, has been awarded Gold LEED Existing Buildings Operations and Maintenance certification by the U.S. Green Building Council, making it the first office building in Los Angeles to achieve this distinction in this category. Watt Plaza is one of five buildings in California and one of 12 buildings in the United States to be certified LEED EB...