Onni Group, a Canadian developer, has released additional renderings and plans for its project in downtown Bellevue on 106th Ave NE where Barnes & Noble and Doxa Church currently sit. The plans, according to City of Bellevue records, include three 600-foot towers,...