777 Saint Clair Avenue Northeast Cleveland, OH 44114
Seated: 440
Standing: 288
Square Feet: 4,482 ft2