Are your 250 clinical hours volunteering or shadowing? You may want to get more volunteering. Your profile is very good, I would say even with just one MCAT. Ironically, your retake might hurt your chances more than it helps - you retook a 514 which is already a 93rd percentile score, but it's not as if you got a 524 the second time, you just moved up 3 percentiles, which may suggest to schools that you are too focused on testing. At least expect questions in interviews as to why you decided to retake a 93rd percentile score.
You should aim for 15-20 schools. Mayo, Brown, and Dartmouth are pretty high reaches, and there doesn't seem to be any particularly strong hook for those schools in your profile. I would also add
-University of Michigan (they recruit quite a lot of OOS)
-Albert Einstein
-Hofstra
-Duke
-Case Western
-Boston University
-Pitt
-Temple