This is by no means exhaustive – just some ideas. The point is, with your stats, I think you should apply to several reaches. The reaches tend to give very good financial aid and if your folks don’t have additional properties, you should get decent aid. Also – a couple of matches and at least one safety. Make sure you can afford your safety!
For: Economics, suburban or urban. Greek life is somewhat limited at most of these, but there should be no shortage of clubs to join or things to do.
Reaches/Low reaches:
Princeton
Stanford
Chicago
Penn
Duke
Northwestern
High matches/matches:
Notre Dame
Emory
U Rochester
Tulane
Safeties:
Your state flagship
Alabama or Oklahoma (or another OOS state school that gives away a lot of merit aid)