12300 South Las Vegas Boulevard Henderson, NV 89044
Seated: 114
Standing: 110
Square Feet: 1,102 ft2
Empty Floor Plan