Dr. W.J. Armstrong Residence
7413 Carnegie Avenue
Cleveland, OH
Built:
1894
Status:
Demolished