St. Luke's Evangelical Lutheran Church
2124 West 85th Street
Cleveland, OH
Built:
1895
Status:
Demolished
bp 22352