Image

Microsoft to lease Bellevue's City Center Plaza