Harbaugh Residence
11402 Bellflower
Cleveland, Ohio
Built:
1903
Status:
Demolished