Wolfe Music Store - 2112 Euclid Avenue - Cleveland
Demolished