Catherine Metzler / Tuesday, September 25, 2018 / Categories: Type, Workplace, California, Type, Workplace MICROSOFT MICROSOFT Santa Monica, CA - 24,000 sf Previous Article PANASONIC HQ Next Article WME | IMG 5330 Tags: Los Angeles Workplace