Phillip Miller Residence
1818 East 89th Street
Cleveland, OH
Built:
1903
Status:
Demolished