Harvard is unrealistic with your stats. Rutgers, Stony Brook and SUNY Downstate admit few non resident with your stats and no connection to the state. You could add any of these schools:
Drexel
Jefferson
Eastern Virginia
Wake Forest
NOVA MD
Tulane
TCU
Medical College Wisconsin
Western Michigan
Oakland Beaumont