Church of the Savior Addition
2537 Lee Road
Cleveland Heights, OH
Built:
1959
Status:
Standing
PD 11/24/1958