Alta House
12510 Mayfield Road
Cleveland, OH
Built:
1899-1900
Status:
Demolished