Playhouse Square

1501 Euclid Avenue Cleveland, Ohio 44115