Preheat oven to 350 degrees F. Grease a 9 by 13 baking pan.
Combine the flour, baking powder, baking soda, sugar, and salt in a medium bowl.
Combine the eggs, melted butter, sour cream, and vanilla in another bowl. Stir until they are well combined.
Add the wet and dry ingredients and fold until they are combined.
Spread in the prepared baking pan.
For the crumble combine the brown sugar, sugar, flour, cinnamon, and butter in a small bowl.
Use a pasty cutter or a fork to mix until they are well combined. Sprinkle over the top of the batter.
Bake in the preheated oven for 25 to 30 minutes or until a wooden toothpick comes out clean.