Turnbull Terraces
7702-12 Franklin Avenue
Cleveland, OH
Built: 1902   Status: Standing