78th Street Studios is the largest fine arts complex in NE Ohio with over 40 retail galleries, studios, and other creative spaces all under one roof.
"78th Street Studios is a sprawling labyrinth, with meandering corridors
that lead to surprising discoveries."— The Plain Dealer