General:
* Maison de verre: This is the most common and literal translation, meaning "house of glass."
* Serre: This means "greenhouse," but can also be used to refer to a glass-walled house, especially if it's intended for growing plants.
More specific:
* Villa en verre: This refers to a villa made of glass.
* Pavillon de verre: This refers to a pavilion made of glass.
* Résidence de verre: This is a general term for a glass residence.
Figurative:
* Maison de verre: This can also be used figuratively, like the English idiom "living in a glass house," to refer to someone who is vulnerable to criticism or gossip.
The best translation depends on the specific situation and the desired level of formality.