Commercial Building
11207 - 11 St. Clair Avenue
Cleveland, OH
Built:
1915
Status:
Demolished
bp 10166A