A unique, mixed-use event facility with more than 6,000 square feet of distinctive and flexible meeting space for art exhibits, benefits, receptions, private parties and corporate events.
By Appointment
1305 West 80th Street
Suite 116
Cleveland, OH 44102