historic white building on laclede's landing in st louis