I would skip UNC and UVA because your chances are slim as an OOS. If you are OK with UCLA, why not look at Berkeley Haas? They have a strong business program there and I’ve see kids get in with stats slightly lower than yours.
Notre Dame is a very good school in a not-so-good location. You have to bring your SAT up in October to stand a legit chance. You can boost your chances by applying ED.
Middlebury is also a great school but not discussed much here. You should try it if you don’t mind it being small and liberal.