A 1920 postcard featuring three buildings on Superior Avenue in Downtown Cleveland. From left to right, they are: The Hollenden Hotel, the Leader Building, and the Arcade. The Hollenden Hotel was razed in 1962, but the other two iconic Cleveland buildings remain standing. | Creator: Cleveland Public Library, Digital GalleryDownload Original File