Your MCAT won't hold you back at any school in the country. You can't get much better than a 520. Commenting just because you seem to be into research, so consider these schools: Virginia Tech, UVA. Best of luck
You could add any of these schools to your application:
Washington University (in St. Louis-almost a guaranteed interview with your stats)
New York Medical College
NYU (free tuition)
Columbia
USF Morsani
Jefferson
Cincinnati
Vanderbilt