Residence for Will P. Todd
2201 East 89th Street
Cleveland, OH
Built: 1890-1   Status: Demolished

bp 6550