RELATED WORDS
PARAPHRASING
a building for people to live in
human habitat
a place (not in a hotel) rented to live in
accommodation for rent