One City Center (St. Louis) (built 1985)
Location: 38.6303°N, 90.1899°W