Whisk the flour, baking soda, baking powder, and salt in a medium bowl and set aside.
1 & ¾ cup all purpose flour, 1 ts baking powder, ¼ teaspoon baking soda, ½ teaspoon salt
In a large bowl, cream the butter and granulated sugar together. Add in the eggs one at a time and mix to combine again. Mix in the vanilla extract
½ cup butter, ¾ cup granulated sugar, 2 large eggs, 2 teaspoon vanilla extract
Add half of the dry ingredients and half of the sour cream and mix to combine. Repeat the process with the rest of the dry ingredients and sour cream just until the flour mixture disappears.
¾ cup sour cream
Pour half of the cake mixture into the prepared pan, amd sprinkle half of the streusel on top making sure every area is covered. Pour the rest of the cake batter on top and gently spread over with a spatula. Sprinkle the rest of the streusel on top.
Bake in the preheated oven for 45-48 minutes or until a toothpick inserted in the center of the cake comes out clean.
Allow the cake to cool in the pan for 10-15 minutes before pulling it out and allowing it to cool down some more on a cooling rack.