901 E. 12th Street. I was there on January 27th.
A while ago, this was the Sonoran Desert Nursery. Later it was a free community garden operated by TREES PLEASE. Now I see a couple of "land for sale" listings online. If you'd like to see this mural in person, stop by soon! (But don't get too close.)
Inside the fence.