A Tall Building on Superior Avenue ID: 8137 | This file appears in: Leader Building 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 SourceCleveland Public Library, Digital Gallery "A Tall Building on Superior Avenue" appears in: Leader Building