This 1913 photograph, taken in the year that the Leader Building opened, shows that, not only was it, by total square feet, Cleveland's largest office building, but it was also, at this time, the tallest building on south side of Superior Avenue between Public Square and East Ninth Street. | Source: Cleveland Public Library, Digital GalleryDownload Original File
Source
Cleveland Public Library, Digital Gallery
"A Tall Building on Superior Avenue" appears in: Leader Building