321 17th Street Denver, CO 80202
Seated: 125
Standing: 125
Square Feet: 1,925 ft2
Gold/Onyx/Stratton/Tabor