Santa Rosa Park

Santa Rosa Park photo and map

1055 S. 10th Ave., Tucson AZ 85701
Neighborhood Park • 10.1 acres • Ward 5

Location

1055 S. 10th Ave., Tucson 85701  View Map

Google Map
Tagged as: