Alexander Palmer Residence
3021 East 78th Street
Cleveland, OH
Built:
1896
Status:
Demolished