Hey there,
Here are some pointers regarding your profile:
Your GPA could be a problem, but that can be compensated by highlighting your other profile strengths. Just check out which of your target schools have a minimum GPA requirement, that could help you narrow down your ideal list of target schools.
Also, if you have a relevant reason for your low CGPA, make sure to highlight it properly.
Your essays will play an integral role in showcasing these reasons, so make sure that you are spending enough time on them.
Your GMAT Score is pretty impressive, and is above the average requirement of many top-schools. I would strongly advise you to NOT retake your GMAT, any increase in your score would be marginal.
Instead, work on other aspects of your profile like your work experience, extra-curriculars,Social volunteering, learning new languages, etc.
Financial internships are definitely helpful. Since you do not have a big brand on your resume, focus on highlighting the learning and accomplishments of your work experience.
As far as your target B-Schools are concerned, universities such as MIT and columbia are highly competitive and can be considered under the dream category of your target schools.
But the others can be listed under the competitive category and are definitely worth targeting. A set of well crafted essays which explain your motivations for the degree, how your target B-School and its program will help you get closer to your long-term & short-term goals should get you an admit into your priority schools.
In case you want to know how to go about writing an essay for Financial masters, check out this resource here :
https://www.mim-essay.com/masters-finance-essay-editing/