
Photo: Business Wire
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 (EB O&M) certification by the U.S. Green Building Council, making it the first office building in Los Angeles to achieve this distinction in this category.



