Dr. and Mrs. Harry Upson Residence
10908 Magnolia
Cleveland, OH
Built: 1908   Status: Demolished

oab 12.07