3320 Mesa Road Colorado Springs, CO 80904
Seated: 300
Standing: 200
Square Feet: 3,360 ft2
An elegant space complete with a glass-walled atrium and terrace, plus private event parking.