To give folks an idea as to where this is, the photo below may look familiar to those who remember "The Untouchables" or other films made in Chicago. This portion of Chicago is akin to Wall St. in New York City. The large building in the center is the Chicago Board of Trade. The LaSalle Bank building is close by.
This photo is looking south on LaSalle St.