Movies filmed in 6th Avenue Underpass, Downtown, Tucson, Arizona, USA

There are 3 movies that were filmed in 6th Avenue Underpass, Downtown, Tucson, Arizona, USA.

Tucson is a city in and the county seat of Pima County, Arizona, United States, and is home to the University of Arizona.

City: Tucson State: Arizona Country: United States