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