{"level":"commune","code":"54439","slug":"pulnoy-54439","nom":"Pulnoy","window":{"months":12,"anchor":"2025-12"},"stats":{"n":53,"median_rate":2383,"maison":{"n":43,"median_rate":2495},"appartement":{"n":10,"median_rate":2112}},"ci":{"lo":2120,"hi":2610},"percentiles":{"p10":null,"p25":2010,"p75":2750,"p90":null},"bins":{"lo":300,"hi":4650,"counts":[1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,2,3,1,1,3,0,1,2,6,1,0,4,4,1,3,2,4,0,5,0,0,0,1,0,1,2,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1]},"by_rooms":[{"band":"T4","n":23,"median_rate":2495},{"band":"T5+","n":22,"median_rate":2199}],"by_surface":[{"band":"80-99","n":18,"median_rate":2530},{"band":"100-119","n":10,"median_rate":2459},{"band":"120+","n":15,"median_rate":2049}],"price_bands":[{"band":"<100k","n":3},{"band":"100-200k","n":17},{"band":"200-300k","n":24},{"band":"300-500k","n":7}],"departement":{"code":"54","nom":"Meurthe-et-Moselle","slug":"meurthe-et-moselle","median_rate":1904,"n":9081},"population":5099,"series":[{"code":"54439","q":"2021-01","n":7,"rate":1673},{"code":"54439","q":"2021-04","n":16,"rate":2462},{"code":"54439","q":"2021-07","n":29,"rate":2318},{"code":"54439","q":"2021-10","n":17,"rate":2253},{"code":"54439","q":"2022-01","n":19,"rate":2277},{"code":"54439","q":"2022-04","n":21,"rate":2228},{"code":"54439","q":"2022-07","n":25,"rate":2585},{"code":"54439","q":"2022-10","n":12,"rate":2563},{"code":"54439","q":"2023-01","n":10,"rate":2507},{"code":"54439","q":"2023-04","n":12,"rate":2081},{"code":"54439","q":"2023-07","n":17,"rate":2452},{"code":"54439","q":"2023-10","n":7,"rate":2250},{"code":"54439","q":"2024-01","n":11,"rate":2143},{"code":"54439","q":"2024-04","n":8,"rate":2011},{"code":"54439","q":"2024-07","n":13,"rate":2500},{"code":"54439","q":"2024-10","n":14,"rate":2294},{"code":"54439","q":"2025-01","n":12,"rate":2255},{"code":"54439","q":"2025-04","n":18,"rate":2478},{"code":"54439","q":"2025-07","n":15,"rate":2403},{"code":"54439","q":"2025-10","n":8,"rate":2218}],"nearby":[{"slug":"seichamps-54498","nom":"Seichamps","n":59,"median_rate":2337,"km":1.5},{"slug":"saulxures-les-nancy-54495","nom":"Saulxures-lès-Nancy","n":51,"median_rate":2102,"km":2},{"slug":"essey-les-nancy-54184","nom":"Essey-lès-Nancy","n":127,"median_rate":2172,"km":2.6},{"slug":"tomblaine-54526","nom":"Tomblaine","n":116,"median_rate":2248,"km":4},{"slug":"saint-max-54482","nom":"Saint-Max","n":154,"median_rate":1795,"km":4.7},{"slug":"malzeville-54339","nom":"Malzéville","n":98,"median_rate":1965,"km":5.9},{"slug":"jarville-la-malgrange-54274","nom":"Jarville-la-Malgrange","n":114,"median_rate":1907,"km":6},{"slug":"laneuveville-devant-nancy-54300","nom":"Laneuveville-devant-Nancy","n":61,"median_rate":1889,"km":6.1}],"rent":{"asking_m2":13.7,"lo":11.2,"hi":16.7,"nbobs":142,"source_year":"2025"}}
