Watt Plaza Office Towers in Century City, California, is a twin 23-story pair of office towers built between 1979 and 1982 at a cost of $122 million. Watt Plaza has a total 920,000 square feet of space and a ten level parking garage that accommodates 2,500 cars. The twin-tower buildings are managed by Watt Properties/Leasing, who provide ongoing leasing, management, and tenant relations services.
Developed by: Watt Companies
Managed and Leased by: Watt Properties