Commercial - Page 56

Tesla to Open New Seattle-Area Office

Tesla to Open New Seattle-Area Office

Overlake 520 is a two-building office campus totaling 145,578 square feet dating back to 1985. Image courtesy of CommercialEdge Tesla plans to open a 32,338-square-foot office in Bellevue, Wash., according to the Puget Sound Business Journal. The company filed plans…
Desktop/Tablet Image