a corner building on laclede's landing in downtown st. louis