Dictionary.com
Thesaurus.com
has housed
  • present perfect of house (3rd person singular).