Cleveland Public Library - Treasure House Branch
1765 Crawford Road
Cleveland, OH
Built: 1907   Status: Standing