Severance Building
1538-62 West 3rd Street
Cleveland, OH
Built:
1881
Status:
Demolished
The Cleveland Herald, 11/16/1881