Truman Building
1022 - 26 Euclid Avenue
Cleveland, Ohio
Built:
1911
Status:
Standing
Leader 4.30.1911