Making sure there aren't any colleges I've missed!

You may want to ask your college math instructors if they have suggestions for colleges that have good math departments suitable for you but are not super-selective. The only catch is that some of the usual suspects like UIUC, UMCP, Minnesota, Rutgers, Stony Brook, Ohio State, etc. are out-of-state publics that do not give good financial aid to out-of-state students and are not known for lots of merit scholarships for students with your stats.

Have you run the net price calculator on each school’s web site?