A Tall Building on Superior Avenue

A Tall Building on Superior Avenue
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 Gallery
Download Original File