S. P. Fenn Residence Addition
2061 East 89th
Cleveland, OH
Built:
nd
Status:
Demolished