I'm going to chime and and say that none of these are good options, unfortunately... It doesn't sound like you'll have a guaranteed job, so you need to go to a decent school. However, all are pretty expensive, and the ones that leave you near DC aren't worth the money.
If you have good connections to DC, then I'd go to Iowa... And try to negotiate some sort of scholarship. Iowa is a good school, and only fails because it has a hard time placing outside of Iowa and some nearby bigger cities (and a little bit of Chicago for the top students.) If you have DC connections, that shouldn't be as big of a problem.
Changed my mind. I don't have your numbers, but your profile says that you're an ethnic minority. Are you URM?
In any case, take a year off. Do these things:
1) Study hard, retake LSAT in June, get better score
2) Identify a better selection of schools on the east coast
3) Apply to schools you want to go to in October
1) I've taken the LSAT twice, studying both times extensively (and I mean... extensively). I have pretty bad performance anxiety and think that enduring another sitting could, actually, hurt me. [Yes, I know that law school won't be easy but that's really a different issue entirely...]
2) I choose my selection because I want to keep my options open. As I said, I'm flexible about where I want to live (I think I'd be equally as happy in Iowa as I'd be in, say, Philadelphia) but ultimately, I'd like to live abroad and know that I should probably work somewhere that facilitates this transition stateside.
3) I did apply in October.
Oh, and yeah, I'm a URM.