{"commune": {"code": "42095", "name": "Firminy", "department": "42", "postcode": "42700", "url": "https://immobilix.app/prix-immobilier/firminy-42700"}, "window": {"from": "2023-07-01", "to": "2026-06-30"}, "commune_prices": {"Maison": {"count": 136, "median_price_m2": 2018}, "Appartement": {"count": 391, "median_price_m2": 1060}}, "main_type": "Appartement", "sorted_by": "ventes", "cheapest": ["boulevard-saint-charles", "rue-du-champ-de-mars", "rue-louis-blanc", "rue-de-l-abattoir", "boulevard-fayol"], "dearest": ["rue-gambetta", "rue-jean-jaures", "boulevard-fayol", "rue-de-l-abattoir", "rue-louis-blanc"], "streets": [{"slug": "boulevard-saint-charles", "name": "Boulevard Saint-Charles", "sale_count": 28, "buildings": 21, "prices": {"Appartement": {"count": 28, "median_price_m2": 783}}, "vs_commune_pct": {"Appartement": -26}, "indexable": true}, {"slug": "rue-de-l-abattoir", "name": "Rue de l'Abattoir", "sale_count": 25, "buildings": 16, "prices": {"Appartement": {"count": 25, "median_price_m2": 1032}}, "vs_commune_pct": {"Appartement": -3}, "indexable": true}, {"slug": "boulevard-fayol", "name": "Boulevard Fayol", "sale_count": 24, "buildings": 205, "prices": {"Maison": {"count": 6, "median_price_m2": 1802}, "Appartement": {"count": 18, "median_price_m2": 1041}}, "vs_commune_pct": {"Appartement": -2, "Maison": -11}, "indexable": true}, {"slug": "rue-jean-jaures", "name": "Rue Jean Jaurès", "sale_count": 22, "buildings": 79, "prices": {"Appartement": {"count": 22, "median_price_m2": 1043}}, "vs_commune_pct": {"Appartement": -2}, "indexable": true}, {"slug": "rue-du-champ-de-mars", "name": "Rue du Champ de Mars", "sale_count": 21, "buildings": 7, "prices": {"Appartement": {"count": 21, "median_price_m2": 932}}, "vs_commune_pct": {"Appartement": -12}, "indexable": true}, {"slug": "rue-gambetta", "name": "Rue Gambetta", "sale_count": 15, "buildings": 64, "prices": {"Appartement": {"count": 15, "median_price_m2": 1203}}, "vs_commune_pct": {"Appartement": 13}, "indexable": true}, {"slug": "rue-louis-blanc", "name": "Rue Louis Blanc", "sale_count": 15, "buildings": 3, "prices": {"Appartement": {"count": 15, "median_price_m2": 1016}}, "vs_commune_pct": {"Appartement": -4}, "indexable": true}, {"slug": "rue-tremollet", "name": "Rue Trémollet", "sale_count": 14, "buildings": 35, "prices": {"Appartement": {"count": 14, "median_price_m2": 1454}}, "vs_commune_pct": {"Appartement": 37}, "indexable": false}, {"slug": "rue-verdie", "name": "Rue Verdié", "sale_count": 11, "buildings": 29, "prices": {"Appartement": {"count": 11, "median_price_m2": 1264}}, "vs_commune_pct": {"Appartement": 19}, "indexable": false}, {"slug": "rue-ferdinand-buisson", "name": "Rue Ferdinand Buisson", "sale_count": 10, "buildings": 3, "prices": {"Appartement": {"count": 10, "median_price_m2": 965}}, "vs_commune_pct": {"Appartement": -9}, "indexable": false}, {"slug": "rue-voltaire", "name": "Rue Voltaire", "sale_count": 9, "buildings": 45, "prices": {"Appartement": {"count": 9, "median_price_m2": 1065}}, "vs_commune_pct": {"Appartement": 0}, "indexable": false}, {"slug": "chemin-des-quatre-vents", "name": "Chemin des Quatre Vents", "sale_count": 8, "buildings": 102, "prices": {"Maison": {"count": 8, "median_price_m2": 1884}}, "vs_commune_pct": {"Maison": -7}, "indexable": false}, {"slug": "rue-benoit-frachon", "name": "Rue Benoit Frachon", "sale_count": 8, "buildings": 15, "prices": {"Appartement": {"count": 8, "median_price_m2": 1153}}, "vs_commune_pct": {"Appartement": 9}, "indexable": false}, {"slug": "rue-courbon-brioude", "name": "Rue Courbon Brioude", "sale_count": 8, "buildings": 16, "prices": {"Appartement": {"count": 8, "median_price_m2": 1007}}, "vs_commune_pct": {"Appartement": -5}, "indexable": false}, {"slug": "rue-laprat", "name": "Rue Laprat", "sale_count": 8, "buildings": 5, "prices": {"Appartement": {"count": 8, "median_price_m2": 1129}}, "vs_commune_pct": {"Appartement": 7}, "indexable": false}, {"slug": "rue-lamartine", "name": "Rue Lamartine", "sale_count": 7, "buildings": 32, "prices": {"Appartement": {"count": 7, "median_price_m2": 1474}}, "vs_commune_pct": {"Appartement": 39}, "indexable": false}, {"slug": "rue-marceau", "name": "Rue Marceau", "sale_count": 7, "buildings": 11, "prices": {"Appartement": {"count": 7, "median_price_m2": 1142}}, "vs_commune_pct": {"Appartement": 8}, "indexable": false}, {"slug": "rue-sadi-carnot", "name": "Rue Sadi Carnot", "sale_count": 7, "buildings": 46, "prices": {"Appartement": {"count": 7, "median_price_m2": 1527}}, "vs_commune_pct": {"Appartement": 44}, "indexable": false}, {"slug": "rue-victor-hugo", "name": "Rue Victor Hugo", "sale_count": 7, "buildings": 140, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 7, "median_price_m2": 1672}}, "vs_commune_pct": {"Appartement": 58}, "indexable": false}, {"slug": "chemin-de-sous-marquant", "name": "Chemin de Sous-Marquant", "sale_count": 6, "buildings": 19, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 6, "median_price_m2": 900}}, "vs_commune_pct": {"Appartement": -15}, "indexable": false}, {"slug": "rue-de-la-loire", "name": "Rue de la Loire", "sale_count": 6, "buildings": 73, "prices": {"Appartement": {"count": 6, "median_price_m2": 973}}, "vs_commune_pct": {"Appartement": -8}, "indexable": false}, {"slug": "rue-de-la-republique", "name": "Rue de la République", "sale_count": 6, "buildings": 69, "prices": {"Appartement": {"count": 6, "median_price_m2": 1023}}, "vs_commune_pct": {"Appartement": -3}, "indexable": false}, {"slug": "rue-des-aubepines", "name": "Rue des Aubépines", "sale_count": 6, "buildings": 85, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 6, "median_price_m2": 1253}}, "vs_commune_pct": {"Appartement": 18}, "indexable": false}, {"slug": "boulevard-ernest-renan", "name": "Boulevard Ernest Renan", "sale_count": 5, "buildings": 16, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 5, "median_price_m2": 1030}}, "vs_commune_pct": {"Appartement": -3}, "indexable": false}, {"slug": "impasse-berthail-prenat", "name": "Impasse Berthail Prénat", "sale_count": 5, "buildings": 40, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": 5, "median_price_m2": 1262}}, "vs_commune_pct": {"Appartement": 19}, "indexable": false}, {"slug": "le-corbusier", "name": "Le Corbusier", "sale_count": 5, "buildings": 5, "prices": {"Appartement": {"count": 5, "median_price_m2": 747}}, "vs_commune_pct": {"Appartement": -30}, "indexable": false}, {"slug": "place-du-marche", "name": "Place du Marché", "sale_count": 5, "buildings": 13, "prices": {"Appartement": {"count": 5, "median_price_m2": 720}}, "vs_commune_pct": {"Appartement": -32}, "indexable": false}, {"slug": "rue-jules-ferry", "name": "Rue Jules Ferry", "sale_count": 5, "buildings": 16, "prices": {"Appartement": {"count": 5, "median_price_m2": 1006}}, "vs_commune_pct": {"Appartement": -5}, "indexable": false}, {"slug": "rue-paul-eluard", "name": "Rue Paul Eluard", "sale_count": 5, "buildings": 92, "prices": {"Maison": {"count": 5, "median_price_m2": 1814}}, "vs_commune_pct": {"Maison": -10}, "indexable": false}, {"slug": "allee-floreal", "name": "Allée Floreal", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-de-la-chazeliere", "name": "Allée de la Chazelière", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-des-coteaux-du-pinay", "name": "Allée des Coteaux du Pinay", "sale_count": 0, "buildings": 48, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-du-domaine-de-la-gampille", "name": "Allée du  Domaine de la Gampille", "sale_count": 0, "buildings": 45, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-du-grand-vallon", "name": "Allée du Grand Vallon", "sale_count": 0, "buildings": 34, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-du-petit-bois", "name": "Allée du Petit Bois", "sale_count": 0, "buildings": 41, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "allee-du-val-fleuri", "name": "Allée du Val Fleuri", "sale_count": 0, "buildings": 12, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "avenue-marcellin-souhet", "name": "Avenue Marcellin Souhet", "sale_count": 0, "buildings": 4, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "boulevard-loucheur", "name": "Boulevard Loucheur", "sale_count": 0, "buildings": 34, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "boulevard-de-la-corniche", "name": "Boulevard de la Corniche", "sale_count": 0, "buildings": 21, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "boulevard-de-la-rochette", "name": "Boulevard de la Rochette", "sale_count": 0, "buildings": 48, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-bruchere", "name": "Chemin de Bruchère", "sale_count": 0, "buildings": 19, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-cremilleux", "name": "Chemin de Crémilleux", "sale_count": 0, "buildings": 68, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-cote-chard", "name": "Chemin de Côte Chard", "sale_count": 0, "buildings": 22, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-grillet", "name": "Chemin de Grillet", "sale_count": 0, "buildings": 87, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-montferret", "name": "Chemin de Montferret", "sale_count": 0, "buildings": 21, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-sous-paulat", "name": "Chemin de Sous-Paulat", "sale_count": 0, "buildings": 30, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-l-echapre", "name": "Chemin de l'Echapre", "sale_count": 0, "buildings": 13, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-danse", "name": "Chemin de la Danse", "sale_count": 0, "buildings": 24, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-fayoliere", "name": "Chemin de la Fayolière", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-perivaure", "name": "Chemin de la Périvaure", "sale_count": 0, "buildings": 9, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-de-la-vaurette", "name": "Chemin de la Vaurette", "sale_count": 0, "buildings": 39, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-ateliers", "name": "Chemin des Ateliers", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-molieres", "name": "Chemin des Molières", "sale_count": 0, "buildings": 20, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-noisettes", "name": "Chemin des Noisettes", "sale_count": 0, "buildings": 81, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-pres", "name": "Chemin des Prés", "sale_count": 0, "buildings": 77, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-des-roulattes", "name": "Chemin des Roulattes", "sale_count": 0, "buildings": 20, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-barrage", "name": "Chemin du Barrage", "sale_count": 0, "buildings": 39, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-combobert", "name": "Chemin du Combobert", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-paroueys", "name": "Chemin du Paroueys", "sale_count": 0, "buildings": 18, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-pinay", "name": "Chemin du Pinay", "sale_count": 0, "buildings": 67, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "chemin-du-ruisseau", "name": "Chemin du Ruisseau", "sale_count": 0, "buildings": 50, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "cours-des-marronniers", "name": "Cours des Marronniers", "sale_count": 0, "buildings": 2, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "hameau-du-tennis", "name": "Hameau du Tennis", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-douny", "name": "Impasse Douny", "sale_count": 0, "buildings": 6, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-malval", "name": "Impasse de Malval", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-de-la-bourse", "name": "Impasse de la Bourse", "sale_count": 0, "buildings": 3, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-artisans", "name": "Impasse des Artisans", "sale_count": 0, "buildings": 14, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-chandelles", "name": "Impasse des Chandelles", "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": 19, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-des-prairies", "name": "Impasse des Prairies", "sale_count": 0, "buildings": 17, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-bassin", "name": "Impasse du Bassin", "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": "impasse-du-bief", "name": "Impasse du Bief", "sale_count": 0, "buildings": 12, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-college-de-filles", "name": "Impasse du Collège de Filles", "sale_count": 0, "buildings": 8, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-transformateur", "name": "Impasse du Transformateur", "sale_count": 0, "buildings": 22, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "impasse-du-vieux-cloitre", "name": "Impasse du Vieux Cloître", "sale_count": 0, "buildings": 2, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "mte-du-calvaire", "name": "Mte du Calvaire", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "passage-des-cedres", "name": "Passage des Cèdres", "sale_count": 0, "buildings": 5, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-charles-de-gaulle", "name": "Place Charles de Gaulle", "sale_count": 0, "buildings": 3, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-voltaire", "name": "Place Voltaire", "sale_count": 0, "buildings": 5, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-de-layat", "name": "Place de Layat", "sale_count": 0, "buildings": 2, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-des-carmes", "name": "Place des Carmes", "sale_count": 0, "buildings": 4, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "place-du-breuil", "name": "Place du Breuil", "sale_count": 0, "buildings": 16, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "route-de-roche-la-moliere", "name": "Route de Roche-la-Molière", "sale_count": 0, "buildings": 27, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "route-de-la-vaure", "name": "Route de la Vaure", "sale_count": 0, "buildings": 38, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-chanzy", "name": "Rue Chanzy", "sale_count": 0, "buildings": 41, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-dorian", "name": "Rue Dorian", "sale_count": 0, "buildings": 48, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-duchene", "name": "Rue Duchêne", "sale_count": 0, "buildings": 6, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-felix-pepier", "name": "Rue Félix Pépier", "sale_count": 0, "buildings": 22, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-gerentet", "name": "Rue Gerentet", "sale_count": 0, "buildings": 5, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-haute-ville", "name": "Rue Haute Ville", "sale_count": 0, "buildings": 3, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-limouzin", "name": "Rue Limouzin", "sale_count": 0, "buildings": 26, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-marcellin-berthelot", "name": "Rue Marcellin Berthelot", "sale_count": 0, "buildings": 13, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-nicolas-perrin", "name": "Rue Nicolas Perrin", "sale_count": 0, "buildings": 34, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-pasteur", "name": "Rue Pasteur", "sale_count": 0, "buildings": 14, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-perrin-aubert", "name": "Rue Perrin Aubert", "sale_count": 0, "buildings": 13, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-ploton-lerbret", "name": "Rue Ploton Lerbret", "sale_count": 0, "buildings": 1, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-professeur-calmette", "name": "Rue Professeur Calmette", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-raspail", "name": "Rue Raspail", "sale_count": 0, "buildings": 18, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-saint-just-malmont", "name": "Rue Saint-Just-Malmont", "sale_count": 0, "buildings": 10, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-serpente", "name": "Rue Serpente", "sale_count": 0, "buildings": 1, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-tournante", "name": "Rue Tournante", "sale_count": 0, "buildings": 34, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-benaud", "name": "Rue de Bénaud", "sale_count": 0, "buildings": 15, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-chazeau", "name": "Rue de Chazeau", "sale_count": 0, "buildings": 39, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-cordes", "name": "Rue de Cordes", "sale_count": 0, "buildings": 15, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-abbaye", "name": "Rue de l'Abbaye", "sale_count": 0, "buildings": 56, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-alcazar", "name": "Rue de l'Alcazar", "sale_count": 0, "buildings": 11, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-ecole", "name": "Rue de l'Ecole", "sale_count": 0, "buildings": 10, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-l-ondaine", "name": "Rue de l'Ondaine", "sale_count": 0, "buildings": 12, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-boucle-de-grillet", "name": "Rue de la Boucle de Grillet", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-fraternite", "name": "Rue de la Fraternité", "sale_count": 0, "buildings": 92, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-paix", "name": "Rue de la Paix", "sale_count": 0, "buildings": 18, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-platiniere", "name": "Rue de la Platinière", "sale_count": 0, "buildings": 26, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-de-la-tardive", "name": "Rue de la Tardive", "sale_count": 0, "buildings": 63, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-bains", "name": "Rue des Bains", "sale_count": 0, "buildings": 7, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-bleuets", "name": "Rue des Bleuets", "sale_count": 0, "buildings": 30, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-chandelles", "name": "Rue des Chandelles", "sale_count": 0, "buildings": 4, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-hauts-noyers", "name": "Rue des Hauts Noyers", "sale_count": 0, "buildings": 69, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-noyers", "name": "Rue des Noyers", "sale_count": 0, "buildings": 2, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-perrieres", "name": "Rue des Perrières", "sale_count": 0, "buildings": 61, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-prairies", "name": "Rue des Prairies", "sale_count": 0, "buildings": 47, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-razes", "name": "Rue des Razes", "sale_count": 0, "buildings": 31, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-sagnes", "name": "Rue des Sagnes", "sale_count": 0, "buildings": 25, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-soucis", "name": "Rue des Soucis", "sale_count": 0, "buildings": 16, "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": 11, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-des-trois-croix", "name": "Rue des Trois Croix", "sale_count": 0, "buildings": 11, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-chemin-vert", "name": "Rue du Chemin Vert", "sale_count": 0, "buildings": 14, "prices": {"Maison": {"count": null, "median_price_m2": null}, "Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-general-hoche", "name": "Rue du Général Hoche", "sale_count": 0, "buildings": 4, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-haut-noyer", "name": "Rue du Haut Noyer", "sale_count": 0, "buildings": 7, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-professeur-calmette", "name": "Rue du Professeur Calmette", "sale_count": 0, "buildings": 52, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-president-salvador-allende", "name": "Rue du Président Salvador Allende", "sale_count": 0, "buildings": 1, "prices": {"Maison": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}, {"slug": "rue-du-soleil", "name": "Rue du Soleil", "sale_count": 0, "buildings": 25, "prices": {"Appartement": {"count": null, "median_price_m2": null}}, "vs_commune_pct": {}, "indexable": false}], "indexable": true, "urls": {"page": "https://immobilix.app/prix-immobilier/firminy-42700/rues", "markdown": "https://immobilix.app/api/commune/42095/rues.md", "json": "https://immobilix.app/api/commune/42095/rues.json", "commune": "https://immobilix.app/prix-immobilier/firminy-42700", "map": "https://immobilix.app/map/commune/42095"}, "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)"}