Our Lady of Peace School
12411 Shaker Boulevard
Cleveland, OH
Built:
1922
Status:
Standing
bp 29090B - 6.3.1922