Residence for Keyes Treuhaft
2718 Landon Road
Cleveland, OH
Built: 1930   Status: Standing

Distinguished Homes of Shaker Heights