Edwin Tillotson Residence
1867 East 82nd Street
Cleveland, OH
Built:
1902-3
Status:
Standing
bp 424513