101-review-lsi-238-3-3bottm.studio-net.fr
Open in
urlscan Pro
51.75.241.127
Public Scan
Submitted URL: http://101-review-lsi-238-3-3bottm.studio-net.fr/
Effective URL: https://101-review-lsi-238-3-3bottm.studio-net.fr/
Submission: On September 05 via api from US — Scanned from FR
Effective URL: https://101-review-lsi-238-3-3bottm.studio-net.fr/
Submission: On September 05 via api from US — Scanned from FR
Form analysis
1 forms found in the DOMGET /recherche
<form action="/recherche" x-data="{ checked: 'acheter', value: '', locations: [], show: false, suggestions: [], histories: [] }" x-init="$watch('locations', locations => value = locations.join(','))" method="GET" class="w-full mt-8 lg:max-w-2xl">
<input type="text" name="filter[type]" value="maison,appartement" class="hidden">
<div class="sm:max-w-sm sm:mx-auto grid grid-cols-3">
<label class="inline-flex items-center" x-on:click="$el.setAttribute('action', '/recherche'); locations = [];">
<input class="sr-only" type="radio" name="filter[transaction]" value="acheter" x-model="checked">
<span :class="[ checked === 'acheter' ? 'bg-red-600 text-red-100' : 'bg-gray-200 text-gray-800' ]" class="w-full sm:w-32 p-3 font-semibold text-center capitalize rounded-tl-lg cursor-pointer bg-red-600 text-red-100"
aria-hidden="true">Acheter</span>
</label>
<label class="inline-flex items-center" x-on:click="$el.setAttribute('action', '/recherche'); locations = [];">
<input class="sr-only" type="radio" name="filter[transaction]" value="louer" x-model="checked">
<span :class="[ checked === 'louer' ? 'bg-red-600 text-red-100' : 'bg-gray-200 text-gray-800 border-l border-r border-gray-100' ]"
class="w-full sm:w-32 p-3 font-semibold text-center capitalize cursor-pointer bg-gray-200 text-gray-800 border-l border-r border-gray-100" aria-hidden="true">Louer</span>
</label>
<label class="inline-flex items-center" x-on:click="$el.setAttribute('action', '/estimation-immobiliere'); locations = [];">
<input class="sr-only" type="radio" name="filter[transaction]" value="estimer" x-model="checked">
<span :class="[ checked === 'estimer' ? 'bg-red-600 text-red-100' : 'bg-gray-200 text-gray-800' ]" class="w-full sm:w-32 p-3 font-semibold text-center capitalize rounded-tr-lg cursor-pointer bg-gray-200 text-gray-800"
aria-hidden="true">Estimer</span>
</label>
</div>
<div x-on:click.away="show = false" class="flex flex-wrap items-center justify-center w-full">
<input type="text" class="hidden" name="filter[location]" x-model="value">
<template x-if="checked !== 'estimer'">
<div :class="{'sm:rounded-bl-none': show && (histories.length || suggestions.length), 'border-red-600': suggestions.length > 0 && locations.length === 0}"
class="relative flex-1 text-gray-800 bg-white border-b-2 border-gray-300 sm:rounded-tl-lg sm:rounded-l-lg sm:rounded-r-none" ref="search">
<div class="flex items-center px-2">
<div class="flex-1">
<div class="flex flex-wrap items-center flex-shrink-0 -mx-1">
<template x-for="(location, i) in locations" :key="i">
<div class="flex-shrink-0 px-1">
<button type="button" class="flex items-center px-2 py-1 mt-1 bg-gray-100 rounded-lg cursor-pointer" x-on:click="locations = [...locations.slice(0, i), ...locations.slice(i + 1)]">
<span x-text="location"></span>
<svg class="w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<line x1="18" y1="6" x2="6" y2="18"></line>
<line x1="6" y1="6" x2="18" y2="18"></line>
</svg> </button>
</div>
</template>
<div class="flex-1 flex-shrink-0 px-1 min-w-xs">
<input type="text" class="flex-1 w-full px-2 py-3 placeholder-gray-700 rounded-t-lg sm:rounded-r-none sm:rounded-l-lg" x-bind:placeholder="locations.length > 0 ? 'Ajouter une localité ?' : 'Où souhaitez-vous rechercher ?'"
x-ref="input" x-on:focus="show = true" x-on:keydown.enter.prevent="locations = suggestions.length > 0 ? locations.concat([suggestions[0].name]) : locations.concat([$event.target.value]); $event.target.value = '';"
x-on:input.debounce="axios.get('/api/localizations/autocomplete', { params: { token: $event.target.value } }).then(function (response) { suggestions = response.data })">
</div>
</div>
</div>
<div class="flex items-center justify-between flex-shrink-0">
<div x-cloak="" x-show="suggestions.length > 0 && locations.length === 0" class="flex-shrink-0">
<abbr title="Vous devez sélectionner une localité">
<svg class="w-5 h-5 text-red-600" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<circle cx="12" cy="12" r="10"></circle>
<path d="M12 8v4M12 16h.01"></path>
</svg> </abbr>
</div>
</div>
</div>
<div x-cloak="" x-show="show && suggestions.length > 0" class="absolute inset-x-0 z-20 w-full p-4 bg-white rounded-b-lg">
<template x-for="suggestion in suggestions" :key="suggestion.id">
<button type="button" class="flex justify-between w-full py-1 cursor-pointer" x-on:click="locations = locations.concat([suggestion.name]); suggestions = []; $refs.input.value = ''; $refs.input.focus();">
<div class="font-semibold" x-text="suggestion.label"></div>
<div class="text-gray-500" x-text="suggestion.type"></div>
</button>
</template>
</div>
<div x-cloak="" x-show="show && histories.length >= 1 && suggestions.length === 0 && locations.length === 0" class="absolute inset-x-0 z-20 w-full bg-white rounded-b-lg">
<div class="bg-cool-gray-100 py-2 px-4 text-sm font-semibold">Recherches récentes</div>
<div class="p-4">
<template x-for="history in histories" :key="history.id">
<button type="button" class="flex justify-between w-full cursor-pointer py-1" x-on:click="locations = locations.concat([history.name]); histories = []; $refs.input.value = ''; $refs.input.focus();">
<div class="font-semibold" x-text="history.label"></div>
<div class="text-gray-500" x-text="history.type"></div>
</button>
</template>
</div>
</div>
</div>
</template>
<div :class="{'sm:rounded-bl-none': show && (histories.length || suggestions.length), 'border-red-600': suggestions.length > 0 && locations.length === 0}"
class="relative flex-1 text-gray-800 bg-white border-b-2 border-gray-300 sm:rounded-tl-lg sm:rounded-l-lg sm:rounded-r-none" ref="search">
<div class="flex items-center px-2">
<div class="flex-1">
<div class="flex flex-wrap items-center flex-shrink-0 -mx-1">
<template x-for="(location, i) in locations" :key="i">
<div class="flex-shrink-0 px-1">
<button type="button" class="flex items-center px-2 py-1 mt-1 bg-gray-100 rounded-lg cursor-pointer" x-on:click="locations = [...locations.slice(0, i), ...locations.slice(i + 1)]">
<span x-text="location"></span>
<svg class="w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<line x1="18" y1="6" x2="6" y2="18"></line>
<line x1="6" y1="6" x2="18" y2="18"></line>
</svg> </button>
</div>
</template>
<div class="flex-1 flex-shrink-0 px-1 min-w-xs">
<input type="text" class="flex-1 w-full px-2 py-3 placeholder-gray-700 rounded-t-lg sm:rounded-r-none sm:rounded-l-lg" x-bind:placeholder="locations.length > 0 ? 'Ajouter une localité ?' : 'Où souhaitez-vous rechercher ?'" x-ref="input"
x-on:focus="show = true" x-on:keydown.enter.prevent="locations = suggestions.length > 0 ? locations.concat([suggestions[0].name]) : locations.concat([$event.target.value]); $event.target.value = '';"
x-on:input.debounce="axios.get('/api/localizations/autocomplete', { params: { token: $event.target.value } }).then(function (response) { suggestions = response.data })" placeholder="Où souhaitez-vous rechercher ?">
</div>
</div>
</div>
<div class="flex items-center justify-between flex-shrink-0">
<div x-show="suggestions.length > 0 && locations.length === 0" class="flex-shrink-0" style="display: none;">
<abbr title="Vous devez sélectionner une localité">
<svg class="w-5 h-5 text-red-600" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<circle cx="12" cy="12" r="10"></circle>
<path d="M12 8v4M12 16h.01"></path>
</svg> </abbr>
</div>
</div>
</div>
<div x-show="show && suggestions.length > 0" class="absolute inset-x-0 z-20 w-full p-4 bg-white rounded-b-lg" style="display: none;">
<template x-for="suggestion in suggestions" :key="suggestion.id">
<button type="button" class="flex justify-between w-full py-1 cursor-pointer" x-on:click="locations = locations.concat([suggestion.name]); suggestions = []; $refs.input.value = ''; $refs.input.focus();">
<div class="font-semibold" x-text="suggestion.label"></div>
<div class="text-gray-500" x-text="suggestion.type"></div>
</button>
</template>
</div>
<div x-show="show && histories.length >= 1 && suggestions.length === 0 && locations.length === 0" class="absolute inset-x-0 z-20 w-full bg-white rounded-b-lg" style="display: none;">
<div class="bg-cool-gray-100 py-2 px-4 text-sm font-semibold">Recherches récentes</div>
<div class="p-4">
<template x-for="history in histories" :key="history.id">
<button type="button" class="flex justify-between w-full cursor-pointer py-1" x-on:click="locations = locations.concat([history.name]); histories = []; $refs.input.value = ''; $refs.input.focus();">
<div class="font-semibold" x-text="history.label"></div>
<div class="text-gray-500" x-text="history.type"></div>
</button>
</template>
</div>
</div>
</div>
<template x-if="checked == 'estimer'">
<div :class="{'sm:rounded-bl-none': show && suggestions.length, 'border-red-600': suggestions.length > 0 && locations.length === 0}"
class="relative flex-1 text-gray-800 bg-white border-b-2 border-gray-300 sm:rounded-tl-lg sm:rounded-l-lg sm:rounded-r-none">
<div class="flex items-center px-2">
<div class="flex-1">
<div class="flex flex-wrap items-center flex-shrink-0 -mx-1">
<template x-for="(location, i) in locations" :key="i">
<div class="flex-shrink-0 px-2 py-1.5">
<button type="button" class="flex items-center px-2 py-1 mt-1 bg-gray-100 rounded-lg cursor-pointer" x-on:click="locations = [...locations.slice(0, i), ...locations.slice(i + 1)]">
<span x-text="location"></span>
<svg class="w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<line x1="18" y1="6" x2="6" y2="18"></line>
<line x1="6" y1="6" x2="18" y2="18"></line>
</svg> </button>
</div>
</template>
<div class="flex-1 flex-shrink-0 px-1 min-w-xs">
<input x-show="locations.length < 1" type="text" class="flex-1 w-full px-2 py-3 placeholder-gray-700 rounded-t-lg sm:rounded-r-none sm:rounded-l-lg" placeholder="Où souhaitez-vous estimer ?" x-ref="input" x-on:focus="show = true"
x-on:input.debounce="axios.get('/api/autocomplete/address', { params: { input: $event.target.value } }).then(function (response) { suggestions = response.data })">
</div>
</div>
</div>
<div class="flex items-center justify-between flex-shrink-0">
<div x-cloak="" x-show="suggestions.length > 0 && locations.length === 0" class="flex-shrink-0">
<abbr title="Vous devez sélectionner une localité">
<svg class="w-5 h-5 text-red-600" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<circle cx="12" cy="12" r="10"></circle>
<path d="M12 8v4M12 16h.01"></path>
</svg> </abbr>
</div>
</div>
</div>
<div x-cloak="" x-show="show && suggestions.length > 0" class="absolute inset-x-0 z-20 w-full p-4 bg-white rounded-b-lg">
<template x-for="suggestion in suggestions" :key="suggestion.place_id">
<button type="button" class="flex justify-between w-full py-1 cursor-pointer" x-on:click="
axios
.get('/api/address/' + suggestion.place_id)
.then(function ({ data }) {
let result = [];
let location_result = [];
const location_fields = {
'locality': 'short_name',
'postal_code': 'short_name'
};
const fields = {
'street_number': 'short_name',
'route': 'short_name'
};
for (const component of data.address_components) {
const addressType = component.types[0];
if (location_fields[addressType]) {
let value = component[location_fields[addressType]];
if (addressType == 'postal_code') {
value = `(${value})`;
}
location_result.push(value);
}
if (fields[addressType]) {
let value = component[fields[addressType]];
result.push(value);
}
}
suggestions = [];
show = false;
$nextTick(() => {
locations = locations.concat(result.join(' ') + ', ' + location_result.join(' '));
show = false;
});
})
">
<div class="font-semibold" x-text="suggestion.description"></div>
</button>
</template>
</div>
</div>
</template>
<button type="submit" class="flex items-center w-full px-3 py-3 font-semibold text-red-100 bg-red-600 border-b-2 border-red-600 rounded-b-lg sm:w-auto border-1 sm:rounded-r-lg sm:rounded-l-none space-x-2 justify-center"
x-on:click="$gaEvent('HP_V4', 'Clic', 'Bouton_Recherche_HP')">
<svg class="w-5 h-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<circle cx="11" cy="11" r="8"></circle>
<line x1="21" y1="21" x2="16.65" y2="16.65"></line>
</svg>
<span x-show="checked !== 'estimer'">Rechercher</span>
<span x-show="checked === 'estimer'" style="display: none;">Estimer</span>
</button>
</div>
<div class="mt-2 text-right">
<a href="/recherche-avancee" x-on:click="$gaEvent('HP_V4', 'Clic', 'Recherche_Avancee_HP');" class="underline">
Recherche avancée
</a>
</div>
</form>
Text Content
* Acheter * Maison / Villa * Appartement * Terrain * Garage / Parking * Bureau * Commerce * Appartements neufs * Immeuble * Louer * Maison / Villa * Appartement * Garage / Parking * Bureau * Commerce * Immeuble * Vendre * Estimer Gratuit * Professionnels de l’immobilier * Agences Immobilières * Agents Commerciaux * 0 Mes favoris * Acheter * Louer * Vendre * Estimer (gratuit) * Agences immobilières * Agents commerciaux * Mes favoris Vous recherchez un appartement ou une maison, à vendre ou à louer ? Avec nos 985 467 ANNONCES IMMOBILIÈRES , vous trouverez le bien qu'il vous faut. Acheter Louer Estimer Recherches récentes Recherches récentes Rechercher Estimer Recherche avancée LES DERNIÈRES ANNONCES 290 000 € APPARTEMENT 2 PIÈCES 53 M² Marseille 8 (13008) 122 000 € APPARTEMENT 1 PIÈCE 20 M² La Grande-Motte (34280) 284 000 € APPARTEMENT 3 PIÈCES 80 M² Reims (51100) 260 000 € MAISON 5 PIÈCES 170 M² Uzès (30700) 223 000 € MAISON 3 PIÈCES 77 M² Arpaillargues-Et-Aureillac (30700) 625 000 € MAISON 7 PIÈCES 142 M² Uzès (30700) 259 700 € MAISON 8 PIÈCES 180 M² Charlieu (42190) 116 900 € APPARTEMENT 1 PIÈCE 24 M² Nantes (44000) 499 000 € MAISON 5 PIÈCES 130 M² Vourles (69390) 174 600 € MAISON 3 PIÈCES 45 M² Bormes-les-Mimosas (83230) 262 500 € MAISON 6 PIÈCES 155 M² Vendôme (41100) 257 000 € MAISON 4 PIÈCES 83 M² Faramans (01800) 299 000 € MAISON 4 PIÈCES 81 M² Mions (69780) 279 000 € MAISON 4 PIÈCES 83 M² Mions (69780) 349 000 € MAISON 5 PIÈCES 105 M² Saint-Priest (69800) 359 000 € MAISON 5 PIÈCES 105 M² Saint-Priest (69800) 345 000 € MAISON 5 PIÈCES 94 M² Parcieux (01600) 359 000 € MAISON 94 M² Parcieux (01600) 159 900 € APPARTEMENT 3 PIÈCES 47 M² Sète (34200) 230 000 € MAISON 9 PIÈCES 260 M² Saint-Didier-sur-Beaujeu (69430) 667 000 € APPARTEMENT 4 PIÈCES 117 M² Lyon 6 (69006) 440 000 € MAISON 4 PIÈCES 105 M² Genas (69740) 219 500 € APPARTEMENT 4 PIÈCES 97 M² Annœullin (59112) 14 900 € MAISON 1 PIÈCE 42 M² Tournus (71700) 59 000 € APPARTEMENT 2 PIÈCES 52 M² Tournus (71700) 159 000 € APPARTEMENT 4 PIÈCES 107 M² Tournus (71700) 159 000 € APPARTEMENT 3 PIÈCES 104 M² Tournus (71700) 390 000 € APPARTEMENT 3 PIÈCES 52 M² La Grande-Motte (34280) 889 000 € MAISON 12 PIÈCES 333 M² Saint-Christol-Lès-Alès (30380) 770 000 € MAISON 7 PIÈCES 133 M² Saint-Maur-des-Fossés (94100) 259 000 € APPARTEMENT 3 PIÈCES 64 M² Ozoir-la-Ferrière (77330) 222 500 € MAISON 4 PIÈCES 69 M² Nivillac (56130) 414 000 € MAISON 7 PIÈCES 192 M² Nivillac (56130) 219 000 € MAISON 6 PIÈCES 156 M² Plumelec (56420) 227 500 € MAISON 4 PIÈCES 55 M² Marzan (56130) 496 800 € MAISON 5 PIÈCES 150 M² Arzal (56190) 412 000 € MAISON 7 PIÈCES 129 M² Le Guerno (56190) 321 300 € MAISON 4 PIÈCES 106 M² Nivillac (56130) 595 000 € MAISON 8 PIÈCES 249 M² Nivillac (56130) 170 750 € MAISON 3 PIÈCES 71 M² Marzan (56130) 263 000 € MAISON 5 PIÈCES 99 M² Nivillac (56130) 494 400 € MAISON 6 PIÈCES 199 M² Herbignac (44410) 650 000 € APPARTEMENT 5 PIÈCES 142 M² Lyon 8 (69008) 230 000 € APPARTEMENT 2 PIÈCES 41 M² Versailles (78000) 674 000 € MAISON 9 PIÈCES 240 M² Montauban (82000) 102 000 € APPARTEMENT 2 PIÈCES 34 M² Montpellier (34080) 74 267 € APPARTEMENT 3 PIÈCES 48 M² Montpellier (34000) 109 500 € APPARTEMENT 2 PIÈCES 41 M² Montpellier (34080) 370 000 € MAISON 5 PIÈCES 123 M² Gajan (30730) 143 000 € APPARTEMENT 2 PIÈCES 36 M² Toulouse (31400) POURQUOI NE PAS RÊVER UN PEU ? 1 800 000 € MAISON 9 PIÈCES 312 M² Aix-en-Provence (13090) 1 690 000 € MAISON 5 PIÈCES 240 M² Antibes (06600) 1 390 000 € MAISON 6 PIÈCES 181 M² Saint-Raphaël (83530) 1 325 000 € MAISON 7 PIÈCES 243 M² Eysines (33320) 1 260 000 € MAISON 10 PIÈCES 216 M² Saint-Paul (97434) 1 186 000 € MAISON 7 PIÈCES 206 M² Meyreuil (13590) 1 141 000 € MAISON 9 PIÈCES 600 M² Blagnac (31700) 1 050 000 € MAISON 5 PIÈCES 220 M² Carqueiranne (83320) 1 049 468 € MAISON 10 PIÈCES 293 M² Pointe-Noire (97116) Trouvez le bien de vos rêves : rien de plus simple avec notre moteur de recherche multi-critères. Accéder à la recherche avancée LESITEIMMO : LE PARTENAIRE DE VOTRE PROJET IMMOBILIER PLUS DE CHOIX Lesiteimmo.com diffuse et met à jour en temps réel les annonces des professionnels de l’immobilier qui diffusent la totalité de leurs annonces, sans limitation PLUS DE SÉRÉNITÉ Nous mettons à votre disposition des outils d’analyse et d’aide à la décision qui vous permettront de réaliser votre projet immobilier au meilleur prix, en toute sérénité. PLUS DE SERVICES Alerte mail en temps réel, affichage des baisses de prix, sauvegarde de vos recherches,… nous mettons tout en œuvre pour vous offrir le meilleur service. Les annonces de vente * Vente maison Marseille (13000) * Vente maison Bordeaux (33) * Vente maison Toulouse (31) * Vente maison Uzès (30700) * Vente maison La Rochelle (17000) * Vente maison Marmande (47200) * Vente maison Montpellier (34) * Vente maison Béziers (34500) * Vente maison Montauban (82000) * Vente maison Montélimar (26200) * Vente appartement Marseille (13000) * Vente appartement Montpellier (34) * Vente appartement Nice (06) * Vente appartement Paris (75000) * Vente appartement Toulouse (31) * Vente appartement Lyon (69000) * Vente appartement Bordeaux (33) * Vente appartement Nîmes (30) * Vente appartement Nantes (44) * Vente appartement Cannes (06400) Les annonces de location * Location maison Guéret (23000) * Location maison Castres (81100) * Location maison Aix-en-Provence (13090) * Location maison Toulouse (31) * Location maison Montauban (82000) * Location maison Poitiers (86000) * Location maison Castelnaudary (11400) * Location maison Montpellier (34) * Location maison Mougins (06250) * Location maison Besançon (25000) * Location appartement Toulouse (31) * Location appartement Nice (06) * Location appartement Marseille (13000) * Location appartement Lyon (69000) * Location appartement Poitiers (86000) * Location appartement Grenoble (38) * Location appartement Montpellier (34) * Location appartement Rodez (12000) * Location appartement Nancy (54) * Location appartement Paris (75000) Les villes les plus consultées * Marseille (13000) * Nice (06) * Montpellier (34) * Toulouse (31) * Paris (75000) * Lyon (69000) * Bordeaux (33) * Nîmes (30) * Cannes (06400) * Nantes (44) * Aix-en-Provence (13090) * Perpignan (66) * Agde (34300) * Béziers (34500) * La Rochelle (17000) * Toulon (83) * Rennes (35) * Tours (37) * Reims (51100) * Avignon (84000) Lesiteimmo * Qui sommes-nous ? * CGU et politique de confidentialité * Nous contacter * Logos * Suivez-nous Tout l'immobilier * Le marché de l'immobilier * Toutes les régions * Tous les départements * Toutes les villes * Maisons à vendre * Appartements à vendre * Les annonces par type * Conseils pratiques * Investir * Financement * Actualité immobilière Professionnels * Gagnez des contacts et des mandats * Extranet professionnel * Logiciel immobilier * Création de sites immobiliers @ lesiteimmo.com Bienvenue sur lesiteimmo.com ! Pour améliorer votre expérience utilisateur et mesurer l’audience de notre site, nous utilisons des cookies. Toute inaction de votre part vaudra refus de consentement au dépôt de cookies à l'exception des cookies strictement nécessaires. Gérer vos préférences. Tout accepterTout refuser Vos préférences en matière de cookies Utilisation des cookies lesiteimmo.com utilise des cookies pour améliorer l'expérience et mesurer l'audience du site. Vous pouvez modifier votre choix à tout moment. Pour plus d'informations sur l'utilisation des cookies et des données personnelles, vous pouvez consulter notre page politique de gestion des données. Cookies strictement nécessairesCookies strictement nécessaires Ces cookies sont essentiels au bon fonctionnement du site lesiteimmo.com. Sans ces cookies, le site ne pourrait fonctionner correctement. Cookies de performance et de statistiquesCookies de performance et de statistiques Ces cookies nous permettent d'améliorer l'expérience utilisateur du site et d'en mesurer l'audience afin de vous proposer un contenu toujours plus adapté. NomServiceExpirationDescription^_gaGoogle Analytics2 ansService de recueil de données statistiques anonymisées nous permettant de mesurer les performances du site En savoir plus Pour toute demande concernant notre politique de gestion des données personnelles ou vos choix en matière de confidentialité, vous pouvez nous contacter. Tout accepterTout refuserEnregistrer vos choix