Address: 600-798 N Montezuma Ave Tucson, AZ, 85711, USA
Rating: 3
Rating: 3
Homeless encampment beginning in the fenced off portion of Montezuma
Homeless encampment beginning in the fenced off portion of Montezuma