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