Backus School of Law Addition
2145 Adelbert Road
Cleveland, OH
Built:
1948
Status:
Standing