1260 Euclid Avenue Cleveland, OH 44115
Seated: 45
Standing: 40
Square Feet: 614 ft2
Situated on the 3rd floor; elegant space, perfect for evening reception or breakout room.