This story was originally published on MyNorthwest.com.
Amazon is leaving its office building in Denny Triangle, reducing its Seattle presence while expanding in Bellevue. The company confirmed to the Puget Sound Business Journal and the Seattle Times last week that it has let its lease expire at the Metropolitan Park North building, 1220 Howell Street, and plans to vacate the premises this month.
Amazon has been in the building since 2013. Its lease runs through February 2024, according to King County records…