Cuyahoga Telephone Company
1839 East 81st Street
Cleveland, OH
Built: 1909   Status: Standing

PD 8.1.1909