321 17th Street Denver, CO 80202
Seated: 600
Standing: 800
Square Feet: 5,800 ft2
Space Length: 100 ft
Space Width: 58 ft
Ceiling Height: 16.6 ft