Preheat oven to 350 degrees. Grease a 9"x13" glass baking dish with butter.
In a large bowl, cream together the butter and brown sugar until light and fluffy. Add the eggs one at a time, beating well after adding each. Fold in the yogurt and vanilla.
In a medium bowl, combine flour, baking soda, cinnamon, allspice, ginger, cardamom and salt. Slowly add dry ingredients to wet ingredients until fully combined. Fold in apples. Spread batter evenly across the greased baking dish.
In a small bowl, combine crumble ingredients. Sprinkle over the batter in the baking dish. Bake for 35 minutes.
While the cake is baking, prep the caramel sauce. Mix the brown sugar, half-and-half, butter and vanilla in a small saucepan. Cook over medium-low heat, stirring slowly, until the sugar dissolves and the mixture thickens. This should take around 8-10 minutes. Remove from heat and pour sauce into a jar. Refrigerate until cooled.
Once the cake is out of the oven, drizzle caramel over the cake. Serve cake warm.
Recipe by Port and Fin at https://portandfin.com/caramel-apple-pie-spiced-coffee-cake/