Adelbert Hall
2040 Adelbert Road
Cleveland, OH
Built:
1881-2
Status:
Standing