Andrews Residence
3033 Euclid Avenue
Cleveland, OH
Built:
1882-3
Status:
Demolished