The New Franklin Building

720 S Dearborn St, Chicago, IL 60605