1 South Church Avenue Tucson, AZ 85701
Seated: 30
Standing: 30
Square Feet: 280 ft2
Floor Plan
Empty Floor Plan