Expedia recently finished moving into Tower 333, bringing what was expected to be 1,700 employees into downtown Bellevue. The move reportedly finished in December.
Residents of Bellevue Towers have begun moving into the 540 homes located in that complex.
Both buildings are located on Northeast 4th Street.