Residences for O. N. Chamerlain
Fairfax off Lee Road
Cleveland, OH
Built:
1917
Status:
unknown