Elev8 Project in Bellevue Has Been Sold
According to a recent PSBJ article, "Stanford Hotels has acquired a controlling interest in the four-skyscraper Elev8 project, paying Plus Investment Inc. $128 million for the 4.6-acre property". The site is [...]