Residence for McFarland
1881 East 59th Street
Cleveland, Ohio
Built:
1888
Status:
Demolished