Onni plans 1,300+ homes, hotels and nearly 900K sq ft of offices at 606/620 106th Ave NE; excavation slated July 2026.