Melt butter in a bowl and then pour the melted butter into a 10-inch baking dish.
Mix flour, sugar, baking powder together in a large bowl. Add milk and mix until incorporated.
Spoon the dough over the melted butter and use a spatula to spread the dough evenly in the baking dish. Mix cream cheese, powdered sugar, cream, vanilla, and lemon juice together.
Spread this mixture as evenly as possible over the dough. It’s ok if it doesn’t reach the edges of the dish.
In a saucepan, add ½ c sugar, ½ tsp cinnamon, ½ tsp vanilla, and 2 c strawberries and heat over medium until the sugar has dissolved, about 5 minutes.
Spoon the berries and syrup over one side of the dough and cream cheese mix, then repeat the process for the blueberries. You may also mix the blueberries and strawberries, but separating them keeps the colors nicely defined and allows guests to choose a flavor.
Bake at 350 for 50 minutes to 1 hour until the crust is a deep golden brown.
Serve hot or cold. If serving hot, you can choose to serve with a small dollop of ice cream on top.