Christopher Glass & Aluminum, 832 Industrial Drive
Entry/Object ID
M2018.2.86
Description
Digital Photo, Christopher Glass & Aluminum, Inc., at 832 Industrial Drive in the Elmhurst Industrial Park. The globe at front of building was located at the Willis Tower in Chicago from 2010 through 2017.