The Helberta - 9706 Madison Avenue - Cleveland
Demolished