résidence

/ʁe.zidɑ̃s/
1.
nounfeminine

place of residence; dwelling; the building or housing where someone lives (e.g., apartment complex, housing development, home)

J'habite dans une résidence assez calme, avec un gardien.

I live in a fairly quiet residential complex with a security guard.

Synonyms:domicile, logement, immeuble
2.
nounfeminine

residency — a temporary placement or program (for an artist, researcher, writer, etc.) allowing them to work at an institution or location

Elle a obtenu une résidence de trois mois à la Villa Médicis.

She was awarded a three-month residency at the Villa Medici.

Synonyms:résidence d'artiste, séjour de création, programme de résidence
résidence - French Definition & Examples