888 Apartments, also referred to as “Eight Eighty Eight”, is currently under construction and slated to reach completion in April of this year. The building is located at 888 108th Avenue Northeast, next to U.S. Bank in Downtown Bellevue. The building is comprised of 19 stories, with the top level […]