French deck
habitation
noun·b1

habitation

A dwelling or place where people live; housing

Je cherche une habitation.

L'habitation coûte cher.