1010 Market Street St Louis MO. built in 1982. Tallest building in St Louis known only by it's street address.