Dictionary.com
Thesaurus.com

multidwelling

  • a word derived from dwelling.
    dwelling
    noun
    a building or place of shelter to live in; place of residence; abode; home.