Location: Tucson Museum of Art and Historic Block, 140 N Main Ave, Tucson, AZ, United States
StreetView: None