David Teachout Residence
2889 North Park
Cleveland Heights, OH
Built: c1925   Status: Standing