Located at 100 112th Avenue Northeast, Belle Vista, a four-tower office development in Bellevue, recently received Master Development Plan approval. This will be completed in two phases, with two towers being built in each phase. The project, which totals over 200,000 square feet of space, will be built on the […]