1875-1925 Century Park East Century City, CA 90067
Twin 23-story office tower complex encompassing 900,000 square feet in the heart of Century City.
Watt Plaza is the very first office building in Los Angeles to attain Gold LEED Existing Buildings Operations and Maintenance (EB O&M) Certification and the first building in Century City to attain Platinum LEED Certification.