Confused Senior! Where should I apply?

Hi I’m a current senior at a public high school in New York. I have a list of schools that I’m applying to but I haven’t found one that I really like. I’m looking for a mid size school that’s near a big city and has a strong business program. A beautiful campus with green space and gothic architecture is also important to me (but not a necessity)

ACT: 28
GPA: 3.15 ( I know this is really bad but it’s mainly because of freshman year. Sophomore year I had 2 Bs and the rest were As and junior year i had straight As)
I’ve taken 14 AP/IB classes

Schools I’m already applying to:
University of Rochester
SUNY Oswego
Fordham
Boston University
Syracuse University
SUNY Binghamton
Canisius College
Ithaca College

Any suggestions are welcome!! Thanks!!

Providence College
Loyola Maryland

Northeastern would be good to look at if you liked BU - similarly ranked business program, co-op program, more of a campus with green space than BU. Neither really hit what you’re looking for in terms of campus though.

What can you afford? That’s more important than the architecture.