St. Louis Mission finds new home after three-year search