DD6A6810.jpg
2Y8A5125.jpg
2Y8A5114.jpg

Suite 226 Cleveland is located inside the 78th Street Studios building, rated best art gallery in Cleveland. Huge north facing windows provide brilliant, unchanging light, all day long. 

www.suite226cleveland.com for studio rentals