233 South 4th Street Las Vegas, NV 89101
Seated: 22
Square Feet: 1,066 ft2
22 Work Stations with Dual-Monitors.