The Sculpture Center in Cleveland

The Sculpture Center in Cleveland is a museum. The Sculpture Center is located near East 123rd Street.

Building Type
building
Tourism
museum