78th Street Studios
Celebrate Cleveland art! 78th Street Studios is located on 78th Street in Cleveland.