860 North Riverview Mesa, AZ 85201
Seated: 420
Standing: 180
Square Feet: 5,760 ft2
Empty Floor Plan