Kvcrn

  • Other Archived
    2016 Carlisle Blvd Ne Albuquerque 87110, United States - Altura
    Homeless encampment
  • Other Archived
    2110 Carlisle Blvd Ne Albuquerque 87110, United States - Altura
    Surely the city is aware of the homeless encampment on the North side of the old Kmart parking lot.