YMCA
617 East 185th Street
Cleveland, OH
Built: 1905   Status: Demolished

OAB 11.05