A-T-O Inc. (Figgie International) Headquarters
4420 Sherwin Road
Willoughby, OH
Built:
1970
Status:
Unknown
Obit, PD 11/16/1985