Church of the Savior Tower
2537 Lee Road
Cleveland Heights, OH
Built:
1952
Status:
Standing
PD 11/1/1952