Helen Starke Residence
7206 Franklin Avenue
Cleveland, OH
Built: 1902   Status: Demolished

bp