{"level":"commune","code":"22118","slug":"lanvallay-22118","nom":"Lanvallay","window":{"months":12,"anchor":"2025-12"},"stats":{"n":68,"median_rate":2390,"maison":{"n":65,"median_rate":2381},"appartement":{"n":3,"median_rate":null}},"ci":{"lo":2160,"hi":2570},"percentiles":{"p10":null,"p25":2030,"p75":2790,"p90":null},"bins":{"lo":700,"hi":6550,"counts":[1,0,1,0,0,1,3,2,0,2,1,4,3,7,5,3,4,7,3,3,3,3,2,3,2,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1]},"by_rooms":[{"band":"T3","n":12,"median_rate":2477},{"band":"T4","n":26,"median_rate":2367},{"band":"T5+","n":26,"median_rate":2152}],"by_surface":[{"band":"60-79","n":15,"median_rate":2597},{"band":"80-99","n":15,"median_rate":2186},{"band":"100-119","n":11,"median_rate":2568},{"band":"120+","n":23,"median_rate":2164}],"price_bands":[{"band":"100-200k","n":23},{"band":"200-300k","n":27},{"band":"300-500k","n":13},{"band":"500k-1M","n":3}],"departement":{"code":"22","nom":"Côtes-d'Armor","slug":"cotes-d-armor","median_rate":2032,"n":8701},"population":4291,"series":[{"code":"22118","q":"2021-01","n":16,"rate":2066},{"code":"22118","q":"2021-04","n":28,"rate":2164},{"code":"22118","q":"2021-07","n":24,"rate":2072},{"code":"22118","q":"2021-10","n":33,"rate":2339},{"code":"22118","q":"2022-01","n":21,"rate":2289},{"code":"22118","q":"2022-04","n":13,"rate":1996},{"code":"22118","q":"2022-07","n":19,"rate":2355},{"code":"22118","q":"2022-10","n":12,"rate":2109},{"code":"22118","q":"2023-01","n":16,"rate":2667},{"code":"22118","q":"2023-04","n":10,"rate":1953},{"code":"22118","q":"2023-07","n":19,"rate":2462},{"code":"22118","q":"2023-10","n":17,"rate":2731},{"code":"22118","q":"2024-01","n":9,"rate":2216},{"code":"22118","q":"2024-04","n":17,"rate":2423},{"code":"22118","q":"2024-07","n":17,"rate":2216},{"code":"22118","q":"2024-10","n":19,"rate":2440},{"code":"22118","q":"2025-01","n":20,"rate":2412},{"code":"22118","q":"2025-04","n":13,"rate":2229},{"code":"22118","q":"2025-07","n":19,"rate":2400},{"code":"22118","q":"2025-10","n":16,"rate":2500}],"nearby":[{"slug":"dinan-22050","nom":"Dinan","n":269,"median_rate":2900,"km":3.9},{"slug":"quevert-22259","nom":"Quévert","n":43,"median_rate":2249,"km":6.3},{"slug":"pleudihen-sur-rance-22197","nom":"Pleudihen-sur-Rance","n":31,"median_rate":2813,"km":7.9},{"slug":"plouer-sur-rance-22213","nom":"Plouër-sur-Rance","n":44,"median_rate":2537,"km":8},{"slug":"trelivan-22364","nom":"Trélivan","n":32,"median_rate":2410,"km":8},{"slug":"mesnil-roc-h-35308","nom":"Mesnil-Roc'h","n":48,"median_rate":2246,"km":9.4},{"slug":"pleslin-trigavou-22190","nom":"Pleslin-Trigavou","n":31,"median_rate":2652,"km":9.8},{"slug":"pleugueneuc-35226","nom":"Pleugueneuc","n":34,"median_rate":1952,"km":10.1}],"rent":{"asking_m2":11.8,"lo":9.4,"hi":14.6,"nbobs":121,"source_year":"2025"}}
