Address: 600-760 N Montezuma Ave Tucson, AZ, 85711, USA
Rating: 2
Rating: 2
There is standing water in Alvernon Wash as it flows through Alvernon Park. This image was taken more than three days since the last rain.