01 - Preheat the oven to 350°F. Grease and flour an 8-inch cake pan.
02 - Combine flour, sugar, lemon zest, and salt in a small bowl. Incorporate cold butter with fingers or a pastry cutter until mixture resembles coarse crumbs. Refrigerate until needed.
03 - Whisk together flour, baking powder, baking soda, and salt in a medium bowl.
04 - Beat softened butter and sugar with a mixer until light and fluffy, about 2 to 3 minutes. Add eggs one at a time, mixing well after each addition.
05 - Stir in sour cream, milk, lemon juice, lemon zest, and vanilla extract until just combined.
06 - Gradually add dry ingredients to wet mixture, folding gently until just incorporated to avoid overmixing.
07 - Spread batter evenly in prepared pan and sprinkle crumble topping uniformly over the surface.
08 - Bake for 38 to 42 minutes, or until a toothpick inserted into the center comes out clean and the top is golden. Cool in pan for at least 15 minutes.
09 - Mix powdered sugar with enough lemon juice to create a drizzle. Drizzle over cooled cake before serving.