Residence for Will P. Todd
1921 East 69th Street
Cleveland, OH
Built: 1891   Status: Demolished

bp