Christopher Center (built 2004)
Location: 41.462705°N, 87.043139°W