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