Charles H. Church Residence
18131 West Clifton
Lakewood, Ohio
Built: 1901   Status: Standing

PD 3.9.1902