Preheat oven to 350º. Grease and lightly flour a 10” tube pan.
In a medium bowl, combine brown sugar, apples, nuts, Flour, cranberries or raisins, and cinnamon. Stir in melted butter. Set aside.
In a medium bowl, combine flour, baking powder, and baking soda; mix well.
In a large bowl, using an electric beater on medium, beat butter and sugar until light and fluffy. Add eggs, on at a time, beating well after each addition. Add vanilla.
With mixer on low, alternately beat flour mixture and orange juice into egg mixture. Spoon half of the batter into tube pan, Sprinkle with half of the streusel mixture. Spoon the remaining batter over the streusel, spreading to make an even layer. Swirl batter with a knife to create a marble pattern. Bake for 15 min. Remove cake from oven; sprinkle top with remaining streusel. Return cake to the oven; bake until a toothpick inserted in center comes out clean, about 330-35 min. Transfer to a wire rack; cool completely.