Leader Sewing Machine Factory
1791-1807 East 40th Street
Cleveland, OH
Built:
1883
Status:
Demolished