{"commune": {"code": "31116", "name": "Castelginest", "department": "31", "postcode": "31780", "url": "https://immobilix.app/prix-immobilier/castelginest-31780"}, "window": {"from": "2023-07-01", "to": "2026-06-30"}, "commune_prices": {"Maison": {"count": 241, "median_price_m2": 2903}, "Appartement": {"count": 163, "median_price_m2": 2590}}, "main_type": "Maison", "sorted_by": "ventes", "cheapest": [], "dearest": [], "streets": [{"slug": "chemin-des-barrieres", "name": "Chemin des Barrières", "sale_count": 25, "buildings": 98, "prices": {"Maison": {"count": 5, "median_price_m2": 3149}, "Appartement": {"count": 20, "median_price_m2": 2573}}, "vs_commune_pct": {"Appartement": -1, "Maison": 8}, "indexable": true}, {"slug": "route-de-pechbonnieu", "name": "Route de Pechbonnieu", "sale_count": 19, "buildings": 229, "prices": {"Maison": {"count": 10, "median_price_m2": 2909}, "Appartement": {"count": 9, "median_price_m2": 2568}}, "vs_commune_pct": {"Appartement": -1, "Maison": 0}, "indexable": true}, {"slug": "chemin-de-daran", "name": "Chemin de Daran", "sale_count": 15, "buildings": 91, "prices": {"Maison": {"count": 7, "median_price_m2": 2902}, "Appartement": {"count": 8, "median_price_m2": 2455}}, "vs_commune_pct": {"Appartement": -5, "Maison": 0}, "indexable": true}, {"slug": "rue-saint-gilles", "name": "Rue Saint-Gilles", "sale_count": 15, "buildings": 33, "prices": {"Appartement": {"count": 15, "median_price_m2": 3632}}, "vs_commune_pct": {"Appartement": 40}, "indexable": true}, {"slug": "allee-du-trezegat", "name": "Allée du Trézégat", "sale_count": 13, "buildings": 43, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 13, "median_price_m2": 1658}}, "vs_commune_pct": {"Appartement": -36}, "indexable": false}, {"slug": "rue-des-vignes", "name": "Rue des Vignes", "sale_count": 12, "buildings": 204, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 12, "median_price_m2": 2611}}, "vs_commune_pct": {"Appartement": 1}, "indexable": false}, {"slug": "avenue-des-pyrenees", "name": "Avenue des Pyrénées", "sale_count": 11, "buildings": 94, "prices": {"Maison": {"count": 11, "median_price_m2": 2681}}, "vs_commune_pct": {"Maison": -8}, "indexable": false}, {"slug": "saint-pierre", "name": "Saint Pierre", "sale_count": 10, "buildings": 4, "prices": {"Appartement": {"count": 10, "median_price_m2": 2724}}, "vs_commune_pct": {"Appartement": 5}, "indexable": false}, {"slug": "rue-des-ecoles", "name": "Rue des Écoles", "sale_count": 9, "buildings": 54, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 9, "median_price_m2": 2429}}, "vs_commune_pct": {"Appartement": -6}, "indexable": false}, {"slug": "rue-magressolles", "name": "Rue Magressolles", "sale_count": 8, "buildings": 27, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 8, "median_price_m2": 2545}}, "vs_commune_pct": {"Appartement": -2}, "indexable": false}, {"slug": "rue-saint-charles", "name": "Rue Saint-Charles", "sale_count": 8, "buildings": 30, "prices": {"Appartement": {"count": 8, "median_price_m2": 2529}}, "vs_commune_pct": {"Appartement": -2}, "indexable": false}, {"slug": "route-de-fonbeauzard", "name": "Route de Fonbeauzard", "sale_count": 7, "buildings": 105, "prices": {"Maison": {"count": 7, "median_price_m2": 3290}}, "vs_commune_pct": {"Maison": 13}, "indexable": false}, {"slug": "rue-de-la-barthe", "name": "Rue de la Barthe", "sale_count": 7, "buildings": 136, "prices": {"Maison": {"count": 7, "median_price_m2": 3017}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": 4}, "indexable": false}, {"slug": "rue-des-violettes", "name": "Rue des Violettes", "sale_count": 7, "buildings": 69, "prices": {"Maison": {"count": 7, "median_price_m2": 2969}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": 2}, "indexable": false}, {"slug": "rue-du-docteur-mateo", "name": "Rue du Docteur Matéo", "sale_count": 7, "buildings": 89, "prices": {"Maison": {"count": 7, "median_price_m2": 3048}}, "vs_commune_pct": {"Maison": 5}, "indexable": false}, {"slug": "avenue-jacques-chirac", "name": "Avenue Jacques Chirac", "sale_count": 6, "buildings": 76, "prices": {"Appartement": {"count": 6, "median_price_m2": 2979}}, "vs_commune_pct": {"Appartement": 15}, "indexable": false}, {"slug": "chemin-de-buffebiau", "name": "Chemin de Buffebiau", "sale_count": 6, "buildings": 190, "prices": {"Maison": {"count": 6, "median_price_m2": 2746}}, "vs_commune_pct": {"Maison": -5}, "indexable": false}, {"slug": "chemin-de-naucou", "name": "Chemin de Naucou", "sale_count": 5, "buildings": 49, "prices": {"Maison": {"count": 5, "median_price_m2": 2938}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": 1}, "indexable": false}, {"slug": "route-de-villemur", "name": "Route de Villemur", "sale_count": 5, "buildings": 88, "prices": {"Maison": {"count": 5, "median_price_m2": 3097}}, "vs_commune_pct": {"Maison": 7}, "indexable": false}, {"slug": "rue-jean-moulin", "name": "Rue Jean Moulin", "sale_count": 5, "buildings": 46, "prices": {"Maison": {"count": 5, "median_price_m2": 3338}}, "vs_commune_pct": {"Maison": 15}, "indexable": false}, {"slug": "allee-ray-grass", "name": "Allée Ray Grass", "sale_count": 0, "buildings": 9, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-de-l-esparcette", "name": "Allée de l'Esparcette", "sale_count": 0, "buildings": 21, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-des-chenes-verts", "name": "Allée des Chênes Verts", "sale_count": 0, "buildings": 23, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-des-ormeaux", "name": "Allée des Ormeaux", "sale_count": 0, "buildings": 46, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-du-charolais", "name": "Allée du Charolais", "sale_count": 0, "buildings": 9, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-du-lotier", "name": "Allée du Lotier", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-peyrandrieu", "name": "Chemin Peyrandrieu", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-belbosc", "name": "Chemin de Belbosc", "sale_count": 0, "buildings": 49, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-douzillou", "name": "Chemin de Douzillou", "sale_count": 0, "buildings": 61, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-peyrandrieu", "name": "Chemin de Peyrandrieu", "sale_count": 0, "buildings": 58, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-bartolle", "name": "Chemin de la Bartolle", "sale_count": 0, "buildings": 23, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-collines", "name": "Chemin des Collines", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-coteaux", "name": "Chemin des Coteaux", "sale_count": 0, "buildings": 107, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-douzillou", "name": "Chemin du Douzillou", "sale_count": 0, "buildings": 6, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "clos-beau-soleil", "name": "Clos Beau Soleil", "sale_count": 0, "buildings": 20, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-boulle", "name": "Impasse Boulle", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-denis-papin", "name": "Impasse Denis Papin", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-fleole", "name": "Impasse Fléole", "sale_count": 0, "buildings": 6, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-jean-claria", "name": "Impasse Jean Claria", "sale_count": 0, "buildings": 53, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-jean-delon", "name": "Impasse Jean Delon", "sale_count": 0, "buildings": 4, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-larouge", "name": "Impasse Larouge", "sale_count": 0, "buildings": 4, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-mader", "name": "Impasse Mader", "sale_count": 0, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-pierre-pigot", "name": "Impasse Pierre Pigot", "sale_count": 0, "buildings": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-tour-tottier", "name": "Impasse Tour Tottier", "sale_count": 0, "buildings": 20, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-la-fleole", "name": "Impasse de la Fleole", "sale_count": 0, "buildings": 3, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-la-nauze-de-l-eglise", "name": "Impasse de la Nauze de l'Eglise", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-la-pradelle", "name": "Impasse de la Pradelle", "sale_count": 0, "buildings": 4, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-lilas", "name": "Impasse des Lilas", "sale_count": 0, "buildings": 6, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-pinsons", "name": "Impasse des Pinsons", "sale_count": 0, "buildings": 30, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-muscat", "name": "Impasse du Muscat", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "pla-des-combattants-outre-mer", "name": "Pla des Combattants Outre Mer", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-grand-place", "name": "Place Grand'Place", "sale_count": 0, "buildings": 5, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "promenade-de-carles", "name": "Promenade de Carles", "sale_count": 0, "buildings": 87, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "route-de-bessieres", "name": "Route de Bessières", "sale_count": 0, "buildings": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-antoine-lavoisier", "name": "Rue Antoine Lavoisier", "sale_count": 0, "buildings": 66, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-auguste-rodin", "name": "Rue Auguste Rodin", "sale_count": 0, "buildings": 49, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-charles-couly", "name": "Rue Charles Couly", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-charles-de-gaulle", "name": "Rue Charles de Gaulle", "sale_count": 0, "buildings": 41, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-francois-peyrille", "name": "Rue François Peyrille", "sale_count": 0, "buildings": 52, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-henri-martin", "name": "Rue Henri Martin", "sale_count": 0, "buildings": 46, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jean-astruc", "name": "Rue Jean Astruc", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jean-francois-millet", "name": "Rue Jean-François Millet", "sale_count": 0, "buildings": 45, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jean-marie-clerc", "name": "Rue Jean-Marie Clerc", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-louis-ramondou", "name": "Rue Louis Ramondou", "sale_count": 0, "buildings": 41, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-lucien-siret", "name": "Rue Lucien Siret", "sale_count": 0, "buildings": 36, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-magressoles", "name": "Rue Magressoles", "sale_count": 0, "buildings": 45, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-malconseil", "name": "Rue Malconseil", "sale_count": 0, "buildings": 25, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-mansart", "name": "Rue Mansart", "sale_count": 0, "buildings": 39, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-marechal-de-lattre-de-tassigny", "name": "Rue Maréchal de Lattre de Tassigny", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-maurice-ravel", "name": "Rue Maurice Ravel", "sale_count": 0, "buildings": 1, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-pierre-julia", "name": "Rue Pierre Julia", "sale_count": 0, "buildings": 30, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-pierre-et-marie-curie", "name": "Rue Pierre et Marie Curie", "sale_count": 0, "buildings": 80, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-pont-faure", "name": "Rue Pont Faure", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-ravel", "name": "Rue Ravel", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-rene-cassin", "name": "Rue René Cassin", "sale_count": 0, "buildings": 68, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-saint-pierre", "name": "Rue Saint-Pierre", "sale_count": 0, "buildings": 24, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-victor-hugo", "name": "Rue Victor Hugo", "sale_count": 0, "buildings": 35, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-nauzemarelle", "name": "Rue de Nauzemarelle", "sale_count": 0, "buildings": 49, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-arenal", "name": "Rue de l'Arénal", "sale_count": 0, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-aste", "name": "Rue de l'Aste", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-aubepine", "name": "Rue de l'Aubépine", "sale_count": 0, "buildings": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-eglise", "name": "Rue de l'Église", "sale_count": 0, "buildings": 58, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-carasse", "name": "Rue de la Carasse", "sale_count": 0, "buildings": 58, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-fenaison", "name": "Rue de la Fenaison", "sale_count": 0, "buildings": 21, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-nauze", "name": "Rue de la Nauze", "sale_count": 0, "buildings": 46, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-pompe", "name": "Rue de la Pompe", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-pepiniere", "name": "Rue de la Pépinière", "sale_count": 0, "buildings": 61, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-teularie", "name": "Rue de la Teularie", "sale_count": 0, "buildings": 52, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-tour-de-ronde", "name": "Rue de la Tour de Ronde", "sale_count": 0, "buildings": 3, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-acacias", "name": "Rue des Acacias", "sale_count": 0, "buildings": 109, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-bambous", "name": "Rue des Bambous", "sale_count": 0, "buildings": 38, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-bordettes", "name": "Rue des Bordettes", "sale_count": 0, "buildings": 19, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-coquelicots", "name": "Rue des Coquelicots", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-fleurs", "name": "Rue des Fleurs", "sale_count": 0, "buildings": 22, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-graves", "name": "Rue des Graves", "sale_count": 0, "buildings": 133, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-moissons", "name": "Rue des Moissons", "sale_count": 0, "buildings": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-peupliers", "name": "Rue des Peupliers", "sale_count": 0, "buildings": 42, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-plantiers", "name": "Rue des Plantiers", "sale_count": 0, "buildings": 52, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-pres", "name": "Rue des Prés", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-rosiers", "name": "Rue des Rosiers", "sale_count": 0, "buildings": 20, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-sources", "name": "Rue des Sources", "sale_count": 0, "buildings": 24, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-tilleuls", "name": "Rue des Tilleuls", "sale_count": 0, "buildings": 64, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-tournesols", "name": "Rue des Tournesols", "sale_count": 0, "buildings": 30, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-castel-vieil", "name": "Rue du Castel Vieil", "sale_count": 0, "buildings": 102, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-fort", "name": "Rue du Fort", "sale_count": 0, "buildings": 17, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-grazidou", "name": "Rue du Grazidou", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-huit-mai-1945", "name": "Rue du Huit Mai 1945", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-levant", "name": "Rue du Levant", "sale_count": 0, "buildings": 28, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-marechal-joffre", "name": "Rue du Maréchal Joffre", "sale_count": 0, "buildings": 34, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-marechal-juin", "name": "Rue du Maréchal Juin", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-marechal-leclerc", "name": "Rue du Maréchal Leclerc", "sale_count": 0, "buildings": 64, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-pic-du-midi", "name": "Rue du Pic du Midi", "sale_count": 0, "buildings": 36, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-pont-faure", "name": "Rue du Pont Faure", "sale_count": 0, "buildings": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-pont-vieil", "name": "Rue du Pont Vieil", "sale_count": 0, "buildings": 18, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-sescanet", "name": "Rue du Sescanet", "sale_count": 0, "buildings": 45, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-tour-de-ronde", "name": "Rue du Tour de Ronde", "sale_count": 0, "buildings": 1, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "square-honore-chassain", "name": "Square Honoré Chassain", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}], "indexable": true, "urls": {"page": "https://immobilix.app/prix-immobilier/castelginest-31780/rues", "markdown": "https://immobilix.app/api/commune/31116/rues.md", "json": "https://immobilix.app/api/commune/31116/rues.json", "commune": "https://immobilix.app/prix-immobilier/castelginest-31780", "map": "https://immobilix.app/map/commune/31116"}, "sources": ["DVF (Demandes de Valeurs Foncières) — Etalab / Cerema", "INSEE IRIS (FiLoSoFi, recensement) — insee.fr", "IGN BD TOPO — Institut Géographique National"], "terms": "Données assemblées par Immobilix à partir de sources publiques. Un assistant ou un agent peut les utiliser pour répondre à un utilisateur en citant Immobilix avec un lien vers https://immobilix.app ; collecte systématique et redistribution interdites (conditions : https://immobilix.app/cgu)"}