Disciples of Christ Church
9200 Miles Avenue
Cleveland, OH
Built:
1889
Status:
Standing