Watt Plaza, a twin 23-story office tower complex, recently became the first office building in Los Angeles to receive a Gold LEED certification in the Existing Buildings Operations and Maintenance category. It is now one of five buildings in California and 12 nationwide to receive this designation. The more then 25-year-old building serves as a…
Read more