William Luff Residence
2210 East 84th Street
Cleveland, OH
Built:
1896
Status:
Standing
bp - 24440 - 5.22.1896