Addition to St. Alexis Hospital
5163 Broadway
Cleveland, OH
Built: 1902   Status: Demolished

bp