What would be a good fit for me?

^^ Hard to say about Northeastern. They have, at times, been noted to be more forgiving stat-wise with full-pay international applicants than with domestic applicants for whom they’re obliged to meet full documented need. I think OP has a chance there. But I am unconvinced that full-pay at NU would be a good value compared to the many public university business programs that are at least as well-regarded. There are benefits - the location, of course, and the fact that the co-op program allows international students to gain work experience in the US with relative ease. So the cost-benefit analysis would be an individual thing.

For many of these schools, it is tricky but necessary to drill down on the competitiveness of the business programs specifically; you can’t really tell from a school’s overall admissions stats, as the differential in competitiveness between the business majors and the school-as-a-whole varies from zero to very significant, depending on the program and whether the school admits by major.