Ivanhoe Square Block and Theatre
16341-7 Euclid Avenue
East Cleveland, OH
Built: 1926   Status: Standing

PD 2.28.26