Really impressive Verbal SAT score. I think your difficulty with the top schools will be so few AP courses, and not in Lit/Lang/Core History that are standard fare with their applicants.
If you are looking for urban schools, look at Boston University and Northeastern, and maybe BC as well. Northeastern is a tough admit, but they also have a huge foreign population, so they may have a lot of empty seats to fill.