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