9777 South Las Vegas Boulevard Las Vegas, NV 89183
Standing: 800
Square Feet: 7,500 ft2
Ceiling Height: 14 ft