Hahahahah wow, that's my hood. 99% sure no one chills there! No one. Brought some of my east coast friends just in from nyc to the downtown, all five blocks of it, and almost felt ashamed.
If I was there I'd house you up or something but unfortunately I'm not.
AFAIK you're either going to end up in like, what, Shelby or Laurel/Billings? good luck