330 Tijeras Avenue Northwest Albuquerque, NM 87102
Seated: 1,275
Standing: 1,200
Square Feet: 11,388 ft2