1260 Euclid Avenue Cleveland, OH 44115
Seated: 55
Standing: 50
Square Feet: 576 ft2
Spacious event space and flexible to accommodate several layout styles with natural lighting.