For the topping: Mix both sugars, cinnamon, and salt in medium bowl and whisk to blend. Add warm melted butter and stir to blend. Add flour and toss with fork until moist clumps form (topping mixture will look slightly wet). Set aside.
Position rack in center of oven and preheat to 350°F. Butter 13x9x2-inch glass baking dish.
Sift the flour, baking soda, baking powder, and salt into medium bowl.
Combine 1 tablespoon of the flour mixture and blueberries in a small mixing bowl. Set aside.
Using electric mixer, beat room-temperature butter in large bowl until smooth. Add sugar and beat until light and fluffy. Add eggs 1 at a time, beating until well blended after each addition. Add greek yogurt, lemon zest, and vanilla extract and beat just until blended.
Add flour mixture in 3 additions, beating just until incorporated after each addition. Gently stir in the blueberries. Transfer cake batter to prepared baking dish; spread batter evenly with rubber spatula or offset spatula.
Squeeze small handfuls of topping together to form small clumps. Drop topping clumps evenly over cake batter, covering completely (topping will be thick).
Bake cake until tester inserted into center comes out clean and topping is deep golden brown and slightly crisp, about 1 hour. Cool cake in dish on rack at least 30 minutes. DO AHEAD Can be made 1 day ahead. Cool completely. Cover and let stand at room temperature.
Cut cake into squares and serve slightly warm or at room temperature.