Address: 809 North Montezuma Avenue Tucson, AZ, 85711, USA
Rating: 1
Rating: 1
2abandoned empty shopping carts in the driveable alley way between 3rd Street and 2nt Street and Montezuma and Alvernon