{"commune": {"code": "31588", "name": "Villeneuve-Tolosane", "department": "31", "postcode": "31270", "url": "https://immobilix.app/prix-immobilier/villeneuve-tolosane-31270"}, "window": {"from": "2023-07-01", "to": "2026-06-30"}, "commune_prices": {"Maison": {"count": 251, "median_price_m2": 2785}, "Appartement": {"count": 86, "median_price_m2": 2552}}, "main_type": "Maison", "sorted_by": "ventes", "cheapest": [], "dearest": [], "streets": [{"slug": "route-de-portet", "name": "Route de Portet", "sale_count": 13, "buildings": 332, "prices": {"Maison": {"count": 5, "median_price_m2": 3222}, "Appartement": {"count": 8, "median_price_m2": 2721}}, "vs_commune_pct": {"Appartement": 7, "Maison": 16}, "indexable": false}, {"slug": "chemin-de-rossignolis", "name": "Chemin de Rossignolis", "sale_count": 10, "buildings": 185, "prices": {"Maison": {"count": 10, "median_price_m2": 2336}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": -16}, "indexable": false}, {"slug": "boulevard-des-pyrenees", "name": "Boulevard des Pyrénées", "sale_count": 9, "buildings": 175, "prices": {"Maison": {"count": 9, "median_price_m2": 2808}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": 1}, "indexable": false}, {"slug": "avenue-de-cugnaux", "name": "Avenue de Cugnaux", "sale_count": 8, "buildings": 97, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 8, "median_price_m2": 2400}}, "vs_commune_pct": {"Appartement": -6}, "indexable": false}, {"slug": "boulevard-des-ecoles", "name": "Boulevard des Écoles", "sale_count": 8, "buildings": 156, "prices": {"Maison": {"count": 8, "median_price_m2": 3186}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": 14}, "indexable": false}, {"slug": "rue-albert-camus", "name": "Rue Albert Camus", "sale_count": 8, "buildings": 37, "prices": {"Maison": {"count": 8, "median_price_m2": 2576}}, "vs_commune_pct": {"Maison": -8}, "indexable": false}, {"slug": "rue-des-violettes", "name": "Rue des Violettes", "sale_count": 7, "buildings": 63, "prices": {"Maison": {"count": 7, "median_price_m2": 2769}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": -1}, "indexable": false}, {"slug": "rue-du-stade", "name": "Rue du Stade", "sale_count": 7, "buildings": 111, "prices": {"Maison": {"count": 7, "median_price_m2": 2615}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {"Maison": -6}, "indexable": false}, {"slug": "rue-saint-laurent", "name": "Rue Saint-Laurent", "sale_count": 6, "buildings": 64, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 6, "median_price_m2": 2294}}, "vs_commune_pct": {"Appartement": -10}, "indexable": false}, {"slug": "rue-saint-perier", "name": "Rue Saint-Perier", "sale_count": 6, "buildings": 69, "prices": {"Maison": {"count": 6, "median_price_m2": 2069}}, "vs_commune_pct": {"Maison": -26}, "indexable": false}, {"slug": "rue-des-chenes", "name": "Rue des Chênes", "sale_count": 6, "buildings": 58, "prices": {"Maison": {"count": 6, "median_price_m2": 2259}}, "vs_commune_pct": {"Maison": -19}, "indexable": false}, {"slug": "rue-des-rossignols", "name": "Rue des Rossignols", "sale_count": 6, "buildings": 36, "prices": {"Maison": {"count": 6, "median_price_m2": 2349}}, "vs_commune_pct": {"Maison": -16}, "indexable": false}, {"slug": "rue-des-vanniers", "name": "Rue des Vanniers", "sale_count": 6, "buildings": 66, "prices": {"Maison": {"count": 6, "median_price_m2": 3137}}, "vs_commune_pct": {"Maison": 13}, "indexable": false}, {"slug": "rue-du-perigord", "name": "Rue du Périgord", "sale_count": 5, "buildings": 150, "prices": {"Maison": {"count": 5, "median_price_m2": 3474}}, "vs_commune_pct": {"Maison": 25}, "indexable": false}, {"slug": "avenue-de-francazal", "name": "Avenue de Francazal", "sale_count": 0, "buildings": 47, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-caminas", "name": "Chemin Caminas", "sale_count": 0, "buildings": 32, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-payreau", "name": "Chemin Payreau", "sale_count": 0, "buildings": 35, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-caminas", "name": "Chemin de Caminas", "sale_count": 0, "buildings": 1, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-pepiniere", "name": "Chemin de la Pépinière", "sale_count": 0, "buildings": 45, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-vimouna", "name": "Chemin de la Vimouna", "sale_count": 0, "buildings": 34, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-mailheaux", "name": "Chemin des Mailheaux", "sale_count": 0, "buildings": 119, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-blanquet", "name": "Chemin du Blanquet", "sale_count": 0, "buildings": 95, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-bois-vieux", "name": "Chemin du Bois Vieux", "sale_count": 0, "buildings": 57, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-caminas", "name": "Chemin du Caminas", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-alexandre-dumas", "name": "Impasse Alexandre Dumas", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-bernadas", "name": "Impasse Bernadas", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-densus", "name": "Impasse Densus", "sale_count": 0, "buildings": 82, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-jean-cocteau", "name": "Impasse Jean Cocteau", "sale_count": 0, "buildings": 8, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-jean-giono", "name": "Impasse Jean Giono", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-lartet", "name": "Impasse Lartet", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-las-fondezous", "name": "Impasse Las Fondezous", "sale_count": 0, "buildings": 1, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-lemozi", "name": "Impasse Lemozi", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-lulli", "name": "Impasse Lulli", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-maurice-et-katia-krafft", "name": "Impasse Maurice et Katia Krafft", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-paul-valery", "name": "Impasse Paul Valéry", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-payreau", "name": "Impasse Payreau", "sale_count": 0, "buildings": 70, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-pierre-de-ronsard", "name": "Impasse Pierre de Ronsard", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-verdi", "name": "Impasse Verdi", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-alouettes", "name": "Impasse des Alouettes", "sale_count": 0, "buildings": 7, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-canaris", "name": "Impasse des Canaris", "sale_count": 0, "buildings": 23, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-capitouls", "name": "Impasse des Capitouls", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-cormorans", "name": "Impasse des Cormorans", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-cygnes", "name": "Impasse des Cygnes", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-flamants", "name": "Impasse des Flamants", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-goelands", "name": "Impasse des Goélands", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-harmentes", "name": "Impasse des Harmentes", "sale_count": 0, "buildings": 28, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-hirondelles", "name": "Impasse des Hirondelles", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-mouettes", "name": "Impasse des Mouettes", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-pivoines", "name": "Impasse des Pivoines", "sale_count": 0, "buildings": 9, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-preles", "name": "Impasse des Prêles", "sale_count": 0, "buildings": 31, "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": 12, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-lauragais", "name": "Impasse du Lauragais", "sale_count": 0, "buildings": 21, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-limousin", "name": "Impasse du Limousin", "sale_count": 0, "buildings": 11, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-commerciale", "name": "Place Commerciale", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-de-l-esplanade", "name": "Place de l'Esplanade", "sale_count": 0, "buildings": 12, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-arthur-rimbaud", "name": "Rue Arthur Rimbaud", "sale_count": 0, "buildings": 47, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-bleriot", "name": "Rue Blériot", "sale_count": 0, "buildings": 51, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-boucher-de-perthes", "name": "Rue Boucher de Perthes", "sale_count": 0, "buildings": 32, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-champollion", "name": "Rue Champollion", "sale_count": 0, "buildings": 26, "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": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-clement-ader", "name": "Rue Clément Ader", "sale_count": 0, "buildings": 40, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-comte-begouen", "name": "Rue Comte Begouen", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-edmond-piette", "name": "Rue Edmond Piette", "sale_count": 0, "buildings": 40, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-frederic-chopin", "name": "Rue Frédéric Chopin", "sale_count": 0, "buildings": 41, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-gabriel-faure", "name": "Rue Gabriel Faure", "sale_count": 0, "buildings": 7, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-goudouli", "name": "Rue Goudouli", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-henri-begouen", "name": "Rue Henri Begouen", "sale_count": 0, "buildings": 35, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-henri-breuil", "name": "Rue Henri Breuil", "sale_count": 0, "buildings": 57, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-jean-mermoz", "name": "Rue Jean Mermoz", "sale_count": 0, "buildings": 26, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-lartet", "name": "Rue Lartet", "sale_count": 0, "buildings": 17, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-marcel-pagnol", "name": "Rue Marcel Pagnol", "sale_count": 0, "buildings": 33, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-mozart", "name": "Rue Mozart", "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-paul-emile-victor", "name": "Rue Paul Émile Victor", "sale_count": 0, "buildings": 12, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-prosper-merimee", "name": "Rue Prosper Mérimée", "sale_count": 0, "buildings": 20, "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": 4, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-robert-louis-stevenson", "name": "Rue Robert-Louis Stevenson", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-saint-aubin", "name": "Rue Saint-Aubin", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-tournebroche", "name": "Rue Tournebroche", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-w-mozart", "name": "Rue W Mozart", "sale_count": 0, "buildings": 13, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-d-aquitaine", "name": "Rue d'Aquitaine", "sale_count": 0, "buildings": 39, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-gascogne", "name": "Rue de Gascogne", "sale_count": 0, "buildings": 83, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-maguelonnes", "name": "Rue de Maguelonnes", "sale_count": 0, "buildings": 15, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-picardie", "name": "Rue de Picardie", "sale_count": 0, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-provence", "name": "Rue de Provence", "sale_count": 0, "buildings": 102, "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": 69, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-eglantier", "name": "Rue de l'Églantier", "sale_count": 0, "buildings": 31, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-erable", "name": "Rue de l'Érable", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-republique", "name": "Rue de la République", "sale_count": 0, "buildings": 45, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-acacias", "name": "Rue des Acacias", "sale_count": 0, "buildings": 44, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-alouettes", "name": "Rue des Alouettes", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-bergeronnettes", "name": "Rue des Bergeronnettes", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-bleuets", "name": "Rue des Bleuets", "sale_count": 0, "buildings": 69, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-catalpas", "name": "Rue des Catalpas", "sale_count": 0, "buildings": 23, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-chardonnerets", "name": "Rue des Chardonnerets", "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-des-chataigniers", "name": "Rue des Châtaigniers", "sale_count": 0, "buildings": 64, "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": 62, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-cygnes", "name": "Rue des Cygnes", "sale_count": 0, "buildings": 15, "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": 44, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-goelands", "name": "Rue des Goélands", "sale_count": 0, "buildings": 19, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-lavandieres", "name": "Rue des Lavandières", "sale_count": 0, "buildings": 38, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-liserons", "name": "Rue des Liserons", "sale_count": 0, "buildings": 32, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-mouettes", "name": "Rue des Mouettes", "sale_count": 0, "buildings": 19, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-mesanges", "name": "Rue des Mésanges", "sale_count": 0, "buildings": 9, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-muriers", "name": "Rue des Mûriers", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-parets", "name": "Rue des Parets", "sale_count": 0, "buildings": 6, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-roitelets", "name": "Rue des Roitelets", "sale_count": 0, "buildings": 41, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-roses", "name": "Rue des Roses", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-tilleuls", "name": "Rue des Tilleuls", "sale_count": 0, "buildings": 78, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-tourterelles", "name": "Rue des Tourterelles", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-tulipes", "name": "Rue des Tulipes", "sale_count": 0, "buildings": 29, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-bearn", "name": "Rue du Béarn", "sale_count": 0, "buildings": 60, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-gen-ferrie", "name": "Rue du Gen Ferrie", "sale_count": 0, "buildings": 1, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-languedoc", "name": "Rue du Languedoc", "sale_count": 0, "buildings": 34, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-lavoir", "name": "Rue du Lavoir", "sale_count": 0, "buildings": 4, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-rouergue", "name": "Rue du Rouergue", "sale_count": 0, "buildings": 54, "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": 27, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "vche-vieux-chemin-de-muret", "name": "Vche Vieux Chemin de Muret", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "vieux-chemin-de-muret", "name": "Vieux Chemin de Muret", "sale_count": 0, "buildings": 39, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}], "indexable": false, "urls": {"page": "https://immobilix.app/prix-immobilier/villeneuve-tolosane-31270/rues", "markdown": "https://immobilix.app/api/commune/31588/rues.md", "json": "https://immobilix.app/api/commune/31588/rues.json", "commune": "https://immobilix.app/prix-immobilier/villeneuve-tolosane-31270", "map": "https://immobilix.app/map/commune/31588"}, "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)"}