translate English to French: Very very Large Hall 3 Bedrooms 3 Bathrooms Open European Kitchen...
Off street covered parking allows the villa...