St. John Cantius Parish House
2270 Professor Avenue
Cleveland, OH
Built: 1909   Status: Standing

PD 4.11.1909