1520 Mallinckrodt St St. Louis MO 63107 Records