translate English to French: real estate 10 Minutes de Villefranche .
Immobilier 10 Minutes de Villefranche .