75 Public Square is a high-rise office building on Public Square in downtown Cleveland, Ohio. It was designed by the Cleveland architectural firm of Hubbell & Benes and was completed in 1915. It served as the headquarters for the Cleveland Electric Illuminating Company until the construction of the adjacent 55 Public Square in 1958.Wikipedia