Keemar Terrace
10079-99 Keemar Court
Cleveland, OH
Built:
1905
Status:
Demolished