{"commune": {"code": "31157", "name": "Cugnaux", "department": "31", "postcode": "31270", "url": "https://immobilix.app/prix-immobilier/cugnaux-31270"}, "window": {"from": "2023-07-01", "to": "2026-06-30"}, "commune_prices": {"Maison": {"count": 341, "median_price_m2": 2783}, "Appartement": {"count": 309, "median_price_m2": 2499}}, "main_type": "Maison", "sorted_by": "ventes", "cheapest": ["route-de-tournefeuille"], "dearest": ["route-de-tournefeuille"], "streets": [{"slug": "avenue-francois-mitterrand", "name": "Avenue François Mitterrand", "sale_count": 40, "buildings": 41, "prices": {"Appartement": {"count": 40, "median_price_m2": 2619}}, "vs_commune_pct": {"Appartement": 5}, "indexable": true}, {"slug": "rue-de-la-vieille-eglise", "name": "Rue de la Vieille Église", "sale_count": 27, "buildings": 134, "prices": {"Maison": {"count": 9, "median_price_m2": 2464}, "Appartement": {"count": 18, "median_price_m2": 2299}}, "vs_commune_pct": {"Appartement": -8, "Maison": -11}, "indexable": true}, {"slug": "avenue-de-toulouse", "name": "Avenue de Toulouse", "sale_count": 23, "buildings": 187, "prices": {"Maison": {"count": 5, "median_price_m2": 3069}, "Appartement": {"count": 18, "median_price_m2": 2238}}, "vs_commune_pct": {"Appartement": -10, "Maison": 10}, "indexable": true}, {"slug": "avenue-du-general-leclerc-philippe", "name": "Avenue du Général Leclerc Philippe", "sale_count": 20, "buildings": 13, "prices": {"Appartement": {"count": 20, "median_price_m2": 2431}}, "vs_commune_pct": {"Appartement": -3}, "indexable": true}, {"slug": "route-de-tournefeuille", "name": "Route de Tournefeuille", "sale_count": 18, "buildings": 216, "prices": {"Maison": {"count": 18, "median_price_m2": 2656}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": -5}, "indexable": true}, {"slug": "boulevard-de-maurens", "name": "Boulevard de Maurens", "sale_count": 15, "buildings": 155, "prices": {"Maison": {"count": 9, "median_price_m2": 2646}, "Appartement": {"count": 6, "median_price_m2": 2564}}, "vs_commune_pct": {"Appartement": 3, "Maison": -5}, "indexable": true}, {"slug": "rue-simone-weil", "name": "Rue Simone Weil", "sale_count": 14, "buildings": 80, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 14, "median_price_m2": 2461}}, "vs_commune_pct": {"Appartement": -2}, "indexable": false}, {"slug": "rue-du-vivier", "name": "Rue du Vivier", "sale_count": 14, "buildings": 20, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 14, "median_price_m2": 2053}}, "vs_commune_pct": {"Appartement": -18}, "indexable": false}, {"slug": "avenue-du-general-de-gaulle", "name": "Avenue du Général de Gaulle", "sale_count": 12, "buildings": 53, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 12, "median_price_m2": 2205}}, "vs_commune_pct": {"Appartement": -12}, "indexable": false}, {"slug": "rue-gaston-monnerville", "name": "Rue Gaston Monnerville", "sale_count": 12, "buildings": 38, "prices": {"Appartement": {"count": 12, "median_price_m2": 2275}}, "vs_commune_pct": {"Appartement": -9}, "indexable": false}, {"slug": "rue-de-la-francoy", "name": "Rue de la Francoy", "sale_count": 11, "buildings": 136, "prices": {"Maison": {"count": 5, "median_price_m2": 2206}, "Appartement": {"count": 6, "median_price_m2": 2670}}, "vs_commune_pct": {"Appartement": 7, "Maison": -21}, "indexable": false}, {"slug": "rue-du-pre-vicinal", "name": "Rue du Pré Vicinal", "sale_count": 11, "buildings": 73, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 11, "median_price_m2": 2499}}, "vs_commune_pct": {"Appartement": 0}, "indexable": false}, {"slug": "chemin-de-tucaut", "name": "Chemin de Tucaut", "sale_count": 10, "buildings": 63, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 10, "median_price_m2": 2755}}, "vs_commune_pct": {"Appartement": 10}, "indexable": false}, {"slug": "rue-du-stade", "name": "Rue du Stade", "sale_count": 10, "buildings": 80, "prices": {"Maison": {"count": 5, "median_price_m2": 2180}, "Appartement": {"count": 5, "median_price_m2": 1853}}, "vs_commune_pct": {"Appartement": -26, "Maison": -22}, "indexable": false}, {"slug": "rue-jean-pierre-rives", "name": "Rue Jean-Pierre Rives", "sale_count": 8, "buildings": 30, "prices": {"Appartement": {"count": 8, "median_price_m2": 2493}}, "vs_commune_pct": {"Appartement": 0}, "indexable": false}, {"slug": "rue-olympe-de-gouges", "name": "Rue Olympe de Gouges", "sale_count": 8, "buildings": 57, "prices": {"Maison": {"count": 8, "median_price_m2": 2869}}, "vs_commune_pct": {"Maison": 3}, "indexable": false}, {"slug": "rue-des-lilas", "name": "Rue des Lilas", "sale_count": 8, "buildings": 64, "prices": {"Maison": {"count": 8, "median_price_m2": 2690}}, "vs_commune_pct": {"Maison": -3}, "indexable": false}, {"slug": "rue-du-bearn", "name": "Rue du Bearn", "sale_count": 8, "buildings": 2, "prices": {"Appartement": {"count": 8, "median_price_m2": 1388}}, "vs_commune_pct": {"Appartement": -44}, "indexable": false}, {"slug": "chemin-de-la-cassagnere", "name": "Chemin de la Cassagnère", "sale_count": 7, "buildings": 156, "prices": {"Maison": {"count": 7, "median_price_m2": 2506}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": -10}, "indexable": false}, {"slug": "avenue-de-plaisance", "name": "Avenue de Plaisance", "sale_count": 6, "buildings": 178, "prices": {"Maison": {"count": 6, "median_price_m2": 2802}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": 1}, "indexable": false}, {"slug": "chemin-gaylar", "name": "Chemin Gaylar", "sale_count": 6, "buildings": 21, "prices": {"Appartement": {"count": 6, "median_price_m2": 2533}}, "vs_commune_pct": {"Appartement": 1}, "indexable": false}, {"slug": "chemin-de-cugnala", "name": "Chemin de Cugnala", "sale_count": 6, "buildings": 33, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 6, "median_price_m2": 2711}}, "vs_commune_pct": {"Appartement": 8}, "indexable": false}, {"slug": "rue-rubens", "name": "Rue Rubens", "sale_count": 6, "buildings": 23, "prices": {"Maison": {"count": 6, "median_price_m2": 2330}}, "vs_commune_pct": {"Maison": -16}, "indexable": false}, {"slug": "avenue-georges-pompidou", "name": "Avenue Georges Pompidou", "sale_count": 5, "buildings": 2, "prices": {"Appartement": {"count": 5, "median_price_m2": 2441}}, "vs_commune_pct": {"Appartement": -2}, "indexable": false}, {"slug": "chemin-de-villenouvelle", "name": "Chemin de Villenouvelle", "sale_count": 5, "buildings": 74, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 5, "median_price_m2": 2501}}, "vs_commune_pct": {"Appartement": 0}, "indexable": false}, {"slug": "impasse-d-austerlitz", "name": "Impasse d' Austerlitz", "sale_count": 5, "buildings": 11, "prices": {"Appartement": {"count": 5, "median_price_m2": 2221}}, "vs_commune_pct": {"Appartement": -11}, "indexable": false}, {"slug": "rue-de-gascogne", "name": "Rue de Gascogne", "sale_count": 5, "buildings": 25, "prices": {"Maison": {"count": 5, "median_price_m2": 2018}}, "vs_commune_pct": {"Maison": -27}, "indexable": false}, {"slug": "rue-du-vieux-moulin", "name": "Rue du Vieux Moulin", "sale_count": 5, "buildings": 78, "prices": {"Appartement": {"count": 5, "median_price_m2": 3690}}, "vs_commune_pct": {"Appartement": 48}, "indexable": false}, {"slug": "avenue-de-francazal", "name": "Avenue de Francazal", "sale_count": 0, "buildings": 120, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "avenue-des-acacias", "name": "Avenue des Acacias", "sale_count": 0, "buildings": 46, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "avenue-du-comminges", "name": "Avenue du Comminges", "sale_count": 0, "buildings": 130, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "boulevard-leo-lagrange", "name": "Boulevard Leo Lagrange", "sale_count": 0, "buildings": 4, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-hautpoul", "name": "Chemin Hautpoul", "sale_count": 0, "buildings": 134, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-michet", "name": "Chemin Michet", "sale_count": 0, "buildings": 89, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-petit-jean", "name": "Chemin Petit Jean", "sale_count": 0, "buildings": 79, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-bazardens", "name": "Chemin de Bazardens", "sale_count": 0, "buildings": 64, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-cassebois", "name": "Chemin de Cassebois", "sale_count": 0, "buildings": 87, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-cezerou", "name": "Chemin de Cezerou", "sale_count": 0, "buildings": 190, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-las-brocos", "name": "Chemin de Las Brocos", "sale_count": 0, "buildings": 127, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-maurens", "name": "Chemin de Maurens", "sale_count": 0, "buildings": 86, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-parisette", "name": "Chemin de la Parisette", "sale_count": 0, "buildings": 66, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-plano", "name": "Chemin de la Plano", "sale_count": 0, "buildings": 24, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-vie-vieille", "name": "Chemin de la Vie Vieille", "sale_count": 0, "buildings": 105, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-bourdettes", "name": "Chemin des Bourdettes", "sale_count": 0, "buildings": 62, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-chioulet", "name": "Chemin du Chioulet", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-chateau-de-maurens", "name": "Chemin du Château de Maurens", "sale_count": 0, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-petit-barry", "name": "Chemin du Petit Barry", "sale_count": 0, "buildings": 103, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-tucaut", "name": "Chemin du Tucaut", "sale_count": 0, "buildings": 6, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "cite-du-parc-des-sports", "name": "Cite du Parc des Sports", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-alfred-de-musset", "name": "Impasse Alfred de Musset", "sale_count": 0, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-barbara", "name": "Impasse Barbara", "sale_count": 0, "buildings": 26, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-charles-montesquieu", "name": "Impasse Charles Montesquieu", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-erasme", "name": "Impasse Erasme", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-las-peyros", "name": "Impasse Las Peyros", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-pierre-bayle", "name": "Impasse Pierre Bayle", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-plaisance", "name": "Impasse Plaisance", "sale_count": 0, "buildings": 40, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-raphael", "name": "Impasse Raphael", "sale_count": 0, "buildings": 6, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-saudades", "name": "Impasse Saudades", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-bazardens", "name": "Impasse de Bazardens", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-villenouvelle", "name": "Impasse de Villenouvelle", "sale_count": 0, "buildings": 34, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-la-cassagnere", "name": "Impasse de la Cassagnère", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-la-glassiere", "name": "Impasse de la Glassière", "sale_count": 0, "buildings": 67, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-la-meuse", "name": "Impasse de la Meuse", "sale_count": 0, "buildings": 22, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-corps-francs", "name": "Impasse des Corps Francs", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-fleurs", "name": "Impasse des Fleurs", "sale_count": 0, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-violettes", "name": "Impasse des Violettes", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-canal", "name": "Impasse du Canal", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-vercors", "name": "Impasse du Vercors", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-vieux-moulin", "name": "Impasse du Vieux Moulin", "sale_count": 0, "buildings": 12, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-achille-viadieu", "name": "Place Achille Viadieu", "sale_count": 0, "buildings": 28, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-alfred-sauvy", "name": "Place Alfred Sauvy", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-didier-daurat", "name": "Place Didier Daurat", "sale_count": 0, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-de-l-europe", "name": "Place de l'Europe", "sale_count": 0, "buildings": 3, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-de-l-eglise", "name": "Place de l'Église", "sale_count": 0, "buildings": 43, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-de-la-liberte", "name": "Place de la Liberté", "sale_count": 0, "buildings": 23, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-des-cordeliers", "name": "Place des Cordeliers", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-du-castillet", "name": "Place du Castillet", "sale_count": 0, "buildings": 9, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-du-parc-des-sports", "name": "Place du Parc des Sports", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "route-de-plaisance", "name": "Route de Plaisance", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "route-de-toulouse", "name": "Route de Toulouse", "sale_count": 0, "buildings": 117, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-aime-cesaire", "name": "Rue Aimé Césaire", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-alain-savary", "name": "Rue Alain Savary", "sale_count": 0, "buildings": 109, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-alfred-de-musset", "name": "Rue Alfred de Musset", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-andre-boubes", "name": "Rue André Boubes", "sale_count": 0, "buildings": 49, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-andre-le-notre", "name": "Rue André le Nôtre", "sale_count": 0, "buildings": 28, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-berlioz", "name": "Rue Berlioz", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-caravelle", "name": "Rue Caravelle", "sale_count": 0, "buildings": 53, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-charles-baudelaire", "name": "Rue Charles Baudelaire", "sale_count": 0, "buildings": 74, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-chopin", "name": "Rue Chopin", "sale_count": 0, "buildings": 9, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-claude-debussy", "name": "Rue Claude Debussy", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-concorde", "name": "Rue Concorde", "sale_count": 0, "buildings": 17, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-francois-marie-voltaire", "name": "Rue François-Marie Voltaire", "sale_count": 0, "buildings": 43, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-guillaumet", "name": "Rue Guillaumet", "sale_count": 0, "buildings": 24, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-guynemer", "name": "Rue Guynemer", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-henri-barbusse", "name": "Rue Henri Barbusse", "sale_count": 0, "buildings": 38, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-henry-gladi", "name": "Rue Henry Gladi", "sale_count": 0, "buildings": 23, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jacques-brel", "name": "Rue Jacques Brel", "sale_count": 0, "buildings": 49, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jacques-chaban-delmas", "name": "Rue Jacques Chaban-Delmas", "sale_count": 0, "buildings": 12, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jean-marseille", "name": "Rue Jean Marseille", "sale_count": 0, "buildings": 62, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jean-jacques-rousseau", "name": "Rue Jean-Jacques Rousseau", "sale_count": 0, "buildings": 52, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jules-valles", "name": "Rue Jules Valles", "sale_count": 0, "buildings": 37, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-lamartine", "name": "Rue Lamartine", "sale_count": 0, "buildings": 57, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-leo-delibes", "name": "Rue Léo Delibes", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-leo-ferre", "name": "Rue Léo Ferré", "sale_count": 0, "buildings": 19, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-marcelin-berthelot", "name": "Rue Marcelin Berthelot", "sale_count": 0, "buildings": 49, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-marie-curie", "name": "Rue Marie Curie", "sale_count": 0, "buildings": 26, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-maryse-bastie", "name": "Rue Maryse Bastié", "sale_count": 0, "buildings": 58, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-mozart", "name": "Rue Mozart", "sale_count": 0, "buildings": 43, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-paul-de-boyer-de-montegut", "name": "Rue Paul de Boyer de Montégut", "sale_count": 0, "buildings": 52, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-pierre-mendes-france", "name": "Rue Pierre Mendès-France", "sale_count": 0, "buildings": 26, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-pierre-de-fermat", "name": "Rue Pierre de Fermat", "sale_count": 0, "buildings": 99, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-raymond-kopa", "name": "Rue Raymond Kopa", "sale_count": 0, "buildings": 44, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-rene-lavergne", "name": "Rue René Lavergne", "sale_count": 0, "buildings": 36, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-wagner", "name": "Rue Wagner", "sale_count": 0, "buildings": 3, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-belmont", "name": "Rue de Belmont", "sale_count": 0, "buildings": 64, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-cezerou", "name": "Rue de Cézérou", "sale_count": 0, "buildings": 210, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-verdun", "name": "Rue de Verdun", "sale_count": 0, "buildings": 72, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-amour-trompe", "name": "Rue de l'Amour Trompé", "sale_count": 0, "buildings": 120, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-escadrille-normandie-niemen", "name": "Rue de l'Escadrille Normandie Niémen", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-cheneraie", "name": "Rue de la Chêneraie", "sale_count": 0, "buildings": 38, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-cressonniere", "name": "Rue de la Cressonnière", "sale_count": 0, "buildings": 110, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-marne", "name": "Rue de la Marne", "sale_count": 0, "buildings": 94, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-michelle", "name": "Rue de la Michelle", "sale_count": 0, "buildings": 42, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-vimona", "name": "Rue de la Vimona", "sale_count": 0, "buildings": 54, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-biches", "name": "Rue des Biches", "sale_count": 0, "buildings": 27, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-bleuets", "name": "Rue des Bleuets", "sale_count": 0, "buildings": 53, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-campanules", "name": "Rue des Campanules", "sale_count": 0, "buildings": 37, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-chamois", "name": "Rue des Chamois", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-chevreuils", "name": "Rue des Chevreuils", "sale_count": 0, "buildings": 27, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-cedres", "name": "Rue des Cèdres", "sale_count": 0, "buildings": 17, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-glieres", "name": "Rue des Glières", "sale_count": 0, "buildings": 24, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-hirondelles", "name": "Rue des Hirondelles", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-magnolias", "name": "Rue des Magnolias", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-menestrels", "name": "Rue des Ménestrels", "sale_count": 0, "buildings": 33, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-roses", "name": "Rue des Roses", "sale_count": 0, "buildings": 49, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-saules", "name": "Rue des Saules", "sale_count": 0, "buildings": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-tamaris", "name": "Rue des Tamaris", "sale_count": 0, "buildings": 32, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-troubadours", "name": "Rue des Troubadours", "sale_count": 0, "buildings": 71, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-trouveres", "name": "Rue des Trouvères", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-cagire", "name": "Rue du Cagire", "sale_count": 0, "buildings": 23, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-docteur-jean-reygasse", "name": "Rue du Docteur Jean Reygasse", "sale_count": 0, "buildings": 44, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-muguet", "name": "Rue du Muguet", "sale_count": 0, "buildings": 21, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-petit-barry", "name": "Rue du Petit Barry", "sale_count": 0, "buildings": 44, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-plassa", "name": "Rue du Plassa", "sale_count": 0, "buildings": 48, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-roussillon", "name": "Rue du Roussillon", "sale_count": 0, "buildings": 21, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-etienne-condillac", "name": "Rue Étienne Condillac", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}], "indexable": true, "urls": {"page": "https://immobilix.app/prix-immobilier/cugnaux-31270/rues", "markdown": "https://immobilix.app/api/commune/31157/rues.md", "json": "https://immobilix.app/api/commune/31157/rues.json", "commune": "https://immobilix.app/prix-immobilier/cugnaux-31270", "map": "https://immobilix.app/map/commune/31157"}, "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)"}