Tesla to Open New Seattle-Area Office

Innovatus Capital Partners is the owner of the two-building campus.

Overlake 520 is a two-building office campus totaling 145,578 square feet of space in Bellevue, Wash.
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 to renovate the space at Overlake 520, a two-building office campus totaling 145,578 square feet.

Innovatus Capital Partners has owned the property since 2020, when it purchased the asset for $63 million, according to CommercialEdge information.

Overlake 520 includes a pair of two-story office buildings, dubbed West and East, located at 14335 and 14475 NE 24th St. Completed in 1985 and last renovated in 2014, the property features passenger elevators, a fitness center, outdoor seating area with collaborative spaces, signage options and 582 covered parking spots.

Tesla will take a first-floor space at the East Building, where filings show that two office suites will be remodeled, with plans to add a server room and EV charging stations.

CBRE’s team of First Vice President Lennon Atteberry, Executive Vice President Scott Davis and Senior Vice President Tim Owens are the leasing brokers in charge of Overlake 520.

The approximately 9-acre office campus is close to multiple bus stations and the Overlake Light Rail Station, while being 5 miles from downtown Bellevue. The location is 15 miles from downtown Seattle and within 20 miles of Seattle-Tacoma International Airport.

Notable deals in the Bellevue submarket

Significant office leases closed in the city include Skanska’s 68,880-square-foot deal at The Eight, a 729,000-square-foot development. The tenant is an advertising technology company and is expected to move to the tower next year.

Another notable deal is TikTok’s 150,000-square-foot expansion at the 550,000-square-foot Lincoln Square North Tower. The social media giant’s total footprint at the property is now 282,000 square feet.