Cream sugar and butter together in a large bowl using an electric mixer until light and fluffy.
Beat in eggs one at a time, ensuring each is well incorporated.
Mix in vanilla in a separate bowl, whisk together flour, baking soda, and baking powder.
Gradually add this mixture to the butter mixture in two parts, alternating with sour cream, briefly mixing after each addition.
Pour half of the batter into the greased Bundt pan. Combine sugar and cinnamon in a small bowl, then sprinkle this mixture over the batter in the pan.
Add the remaining batter in heaping spoonfuls over the filling, covering it as best as possible.
Bake in a preheated oven at 350ºf until a toothpick inserted into the center comes out clean, for 40 to 50 minutes.
Allow the cake to cool on a wire rack for 5 minutes, then carefully invert it onto a serving plate or cooling rack.
Let it cool completely. While the cake is cooling, add the powered sugar and milk into a mixing bowl and whisk until smooth. Drizzle the glaze over the cooled cake.
Christina's Notes
Use Cold Butter: Cold butter helps to create a flaky streusel topping.
Don't Overbake: Overbaking can dry out the cake. Check for doneness at the 45-minute mark.
Serve Warm: Serve the coffee cake warm with a pat of butter and a cup of coffee or tea.