diff --git a/.env b/.env new file mode 100644 index 0000000..aa4cc3d --- /dev/null +++ b/.env @@ -0,0 +1,4 @@ +DATABASE_URL=postgres://postgres:postgres@127.0.0.1:5432/real_estate_search +CELERY_BROKER_URL=redis://localhost:6379/0 +REDIS_URL=redis://localhost:6379/1 +USE_DOCKER=no diff --git a/.idea/csv-editor.xml b/.idea/csv-editor.xml new file mode 100644 index 0000000..7b20554 --- /dev/null +++ b/.idea/csv-editor.xml @@ -0,0 +1,51 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 8a2c9e5..215ced5 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -7,4 +7,5 @@ + \ No newline at end of file diff --git a/.idea/real_estate_search.iml b/.idea/real_estate_search.iml index 6e01c4b..3897fd0 100644 --- a/.idea/real_estate_search.iml +++ b/.idea/real_estate_search.iml @@ -14,7 +14,7 @@ - + diff --git a/config/api_router.py b/config/api_router.py index 87ceaee..4b22e63 100644 --- a/config/api_router.py +++ b/config/api_router.py @@ -1,2 +1,4 @@ +from django.urls import include, path + app_name = "api" -urlpatterns = [] +urlpatterns = [path("search/", include("real_estate_search.search.api.urls"))] diff --git a/config/settings/base.py b/config/settings/base.py index 6a9b020..a925b15 100644 --- a/config/settings/base.py +++ b/config/settings/base.py @@ -70,11 +70,10 @@ THIRD_PARTY_APPS = [ "rest_framework.authtoken", "corsheaders", "drf_spectacular", + "django_filters", ] -LOCAL_APPS = [ - "real_estate_search.users", -] +LOCAL_APPS = ["real_estate_search.users", "real_estate_search.search"] # https://docs.djangoproject.com/en/dev/ref/settings/#installed-apps INSTALLED_APPS = DJANGO_APPS + THIRD_PARTY_APPS + LOCAL_APPS @@ -86,10 +85,7 @@ MIGRATION_MODULES = {"sites": "real_estate_search.contrib.sites.migrations"} # AUTHENTICATION # ------------------------------------------------------------------------------ # https://docs.djangoproject.com/en/dev/ref/settings/#authentication-backends -AUTHENTICATION_BACKENDS = [ - "django.contrib.auth.backends.ModelBackend", - "allauth.account.auth_backends.AuthenticationBackend", -] +AUTHENTICATION_BACKENDS = ["django.contrib.auth.backends.ModelBackend"] # https://docs.djangoproject.com/en/dev/ref/settings/#auth-user-model AUTH_USER_MODEL = "users.User" @@ -331,7 +327,7 @@ SPECTACULAR_SETTINGS = { "VERSION": "1.0.0", "SERVE_PERMISSIONS": [], "SERVERS": [ - {"url": "http://127.0.0.1:8000", "description": "Local Development server"}, - {"url": "akarpov.ru", "description": "Production server"}, + {"url": "http://127.0.0.1:3000", "description": "Local Development server"}, + {"url": "https://dev.akarpov.ru", "description": "Production server"}, ], } diff --git a/config/settings/local.py b/config/settings/local.py index 48e4ce3..de2d22f 100644 --- a/config/settings/local.py +++ b/config/settings/local.py @@ -11,7 +11,8 @@ SECRET_KEY = env( default="0SUvRUu46OQnMToovKb64EDdixILCkRgH7trJmemEvsZL8W5n23GFcvsF5VTNCVl", ) # https://docs.djangoproject.com/en/dev/ref/settings/#allowed-hosts -ALLOWED_HOSTS = ["localhost", "0.0.0.0", "127.0.0.1"] +ALLOWED_HOSTS = ["localhost", "0.0.0.0", "127.0.0.1", "dev.akarpov.ru"] +CORS_ORIGIN_ALLOW_ALL = True # CACHES # ------------------------------------------------------------------------------ diff --git a/merged_stats_final.csv b/merged_stats_final.csv new file mode 100644 index 0000000..d83d9df --- /dev/null +++ b/merged_stats_final.csv @@ -0,0 +1,154 @@ +id,days_to_done_x,price_at_moment,1000_to_done,700_to_done,500_to_done,300_to_done,max_price_after_invest,increase,increase_procent,days_for_increase,status,200_to_done,100_to_done,50_to_done,0_to_done,-50_to_done,-100_to_done,risk,community,liter_num,done_date,developer,floor,area,num_beds,days_to_done_y +6aec4e83-9c8c-4868-a88d-200acf50c6a9,414,4313432,4383463,4402803,4351453,4353278,4353278,39846,0.92,114,short,4300979,4272868,4272868,4171391,4171391,4168944,riskey,ЖК «Смородина»,1-5,2023-03-15,ООО «АЛЬФА»,1-4,32.95,1,414 +3a3e88ed-5671-4893-b276-6e31e09d425b,414,4614225,4688287,4709698,4654842,4656792,4656792,42567,0.92,114,short,4600921,4570891,4570891,4446567,4446567,4430335,riskey,ЖК «Смородина»,1-5,2023-03-15,ООО «АЛЬФА»,1-4,35.2,1,414 +1337487c-fc88-4084-82c9-6325c624cdeb,689,4402803,4383463,4402803,4351453,4353278,4353278,-49525,-1.12,389,long,4300979,4272868,4272868,4171391,4171391,4168944,bad,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,1-4,32.95,1,689 +eed05176-e97e-476d-9641-17253135c7e6,689,4709698,4688287,4709698,4654842,4656792,4656792,-52906,-1.12,389,long,4600921,4570891,4570891,4446567,4446567,4430335,bad,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,1-4,35.2,1,689 +894d96d7-0319-4f84-a26f-a89d918b0ec6,689,5606903,5733590,5606903,5495606,5513751,5867835,260932,4.65,639,long,5608027,5867835,5867835,5759654,5759654,5704205,riskey,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,1-4,50.0,2,689 +fdabfcbf-3a51-4c7f-8db9-59d17d11fde6,689,6411950,6670947,6411950,6283336,6289946,6752350,340400,5.31,639,long,6391540,6752350,6752350,6733832,6733832,6660380,riskey,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,1-4,57.78,2,689 +99279e68-68bf-4d9c-a85e-811503a9b879,689,6359777,6610846,6359777,6231141,6237752,6700236,340459,5.35,639,long,6339363,6700236,6700236,6681715,6681715,6608250,riskey,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,5-8,57.79,2,689 +c919e09d-40dd-4457-b38c-df45d4454adc,689,6330762,6580428,6330762,6202103,6208716,6671279,340517,5.38,639,long,6310344,6671279,6671279,6652755,6652755,6579278,riskey,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,9-12,57.8,2,689 +c2ed291a-c51c-4eb1-88e1-f34323543186,689,6331857,6581566,6331857,6203176,6209790,6672433,340576,5.38,639,long,6311436,6672433,6672433,6653906,6653906,6580416,riskey,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,13-16,57.81,2,689 +36e3517f-20f5-493d-adad-4305228ff1fb,689,7409322,7853157,7409322,7237317,7245566,7737968,328646,4.44,639,long,7337370,7737968,7737968,7716104,7716104,7660412,riskey,ЖК «Смородина»,2-3-4,2023-12-15,ООО «АЛЬФА»,1-4,68.22,3,689 +ee1c04dc-467a-4c13-9a74-4f0a8b9b31b1,141,5843927,4242502,4746304,4915806,5223617,5887562,43635,0.75,191,short,5488616,5877197,5877197,5887562,5887562,5876866,riskey,ЖК «The Grand Palace»,,2022-06-15,ООО «АВА ДЕВЕЛОПМЕНТ»,6-7,23.5,1,141 +a44a321e-fa8b-4b18-ba2c-729a9559ece6,141,7018248,5013352,5645583,5854755,6251666,7143527,125279,1.79,191,short,6577089,7079315,7079315,7143527,7143527,7042685,riskey,ЖК «The Grand Palace»,,2022-06-15,ООО «АВА ДЕВЕЛОПМЕНТ»,6-7,29.0,1,141 +87c9ca8d-224a-4477-b0f6-7251d20d85ef,141,8300540,6300799,7096097,7243269,7767750,8546109,245569,2.96,191,short,7941492,8420080,8420080,8546109,8546109,8353621,riskey,ЖК «The Grand Palace»,,2022-06-15,ООО «АВА ДЕВЕЛОПМЕНТ»,6-7,44.0,2,141 +ecad396a-b2b5-4a88-b66a-82497861b407,141,9690871,7616571,8416682,8597301,9195240,9944738,253867,2.62,191,short,9365185,9863064,9863064,9944738,9944738,9662698,riskey,ЖК «The Grand Palace»,,2022-06-15,ООО «АВА ДЕВЕЛОПМЕНТ»,6-7,54.0,2,141 +a6e8dcc5-879f-41bd-bcba-4c7dd41e1045,141,11653678,9552742,10281631,10568367,11311935,12019824,366146,3.14,191,short,11467293,11916975,11916975,12019824,12019824,11652405,riskey,ЖК «The Grand Palace»,,2022-06-15,ООО «АВА ДЕВЕЛОПМЕНТ»,6-7,68.0,2,141 +ab9571a6-7eab-485d-92a5-05e5bb3c5827,141,11767235,9109360,10085425,10300830,11001442,12015445,248210,2.11,191,short,11286291,11918041,11918041,12015445,12015445,11736004,riskey,ЖК «The Grand Palace»,,2022-06-15,ООО «АВА ДЕВЕЛОПМЕНТ»,6-7,64.4,3,141 +431d1881-96de-4c6f-bd7c-0532cb98d24e,141,13535448,10636283,11608986,11927769,12727537,13909198,373750,2.76,191,short,13069800,13779762,13779762,13909198,13909198,13763199,riskey,ЖК «The Grand Palace»,,2022-06-15,ООО «АВА ДЕВЕЛОПМЕНТ»,6-7,75.6,3,141 +04c5c640-ae1e-49b9-b936-d5ecf8665efe,233,9105909,7088960,8147601,8467551,9105909,10532253,1426344,15.66,283,short,9530742,10309566,10309566,10532253,10532253,10339765,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,2,44.0,1,233 +19ed65e4-005b-4f62-a129-c0e3b866ade0,233,9546796,7475984,8530651,8872415,9546796,11120472,1573676,16.48,283,short,9976949,10882601,10882601,11120472,11120472,10891154,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,1-4,47.0,1,233 +6a84b353-5e95-46b7-bcad-c37193b75863,233,9942669,7807007,8883283,9239591,9942669,11575879,1633210,16.43,283,short,10391126,11327886,11327886,11575879,11575879,11336802,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,2,49.0,1,233 +0c3f6cf4-6873-4ea1-9e0b-5d7673e17403,233,10346816,8132150,9243373,9614224,10346816,12022076,1675260,16.19,283,short,10813578,11773693,11773693,12022076,12022076,11771514,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,3-4,51.0,1,233 +e18a233f-ac3b-44c3-bf42-c7f25733f2fd,233,10442681,8231922,9329474,9707596,10442681,12150859,1708178,16.36,283,short,10918595,11905570,11905570,12150859,12150859,11883065,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,2,52.0,1,233 +385a1c11-6192-48b5-9d2f-8a5c15d37edb,233,10806495,8556904,9657207,10042601,10806495,12484443,1677948,15.53,283,short,11275744,12234436,12234436,12484443,12484443,12207626,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,1-4,53.0,1,233 +df3ec9b9-07ee-4416-b5be-1b069bb7aad7,233,12334179,9894065,11036355,11487193,12334179,14337620,2003441,16.24,283,short,12883111,14004601,14004601,14337620,14337620,14002620,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,3-4,62.0,1,233 +dec08247-72f5-4866-9047-d9f3c431180b,233,12280391,10181659,11081718,11454665,12280391,14085462,1805071,14.7,283,short,12650911,13725491,13725491,14085462,14085462,13723446,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,2,67.0,2,233 +c4c5060c-c3ac-442c-afc1-544e847d05e9,233,12878339,10642070,11671028,12060673,12878339,15053222,2174883,16.89,283,short,13332061,14622314,14622314,15053222,15053222,14691093,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,1-4,70.0,2,233 +a732ed2c-e196-473e-8c0e-8efd6dac2585,233,14120132,11804835,12806439,13218726,14120132,16312842,2192710,15.53,283,short,14587229,15899528,15899528,16312842,16312842,16150843,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,2,80.0,2,233 +b5a3f13e-73c5-4133-b2d6-2568afe8057a,233,15029716,12530203,13637331,14075386,15029716,17359471,2329755,15.5,283,short,15526007,16920325,16920325,17359471,17359471,17187347,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,3-4,85.0,2,233 +1d2c9d80-3bd2-4a13-8544-9b0154dce60f,233,21088802,17953328,19200540,19720281,21088802,24111578,3022776,14.33,283,short,21813231,23596461,23596461,24111578,24111578,24049421,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,3,120.0,3,233 +9920609a-8a3b-40e9-bafa-37ef250faecb,233,22975198,19246443,20996613,21508479,22975198,26141399,3166201,13.78,283,short,23717737,25608257,25608257,26141399,26141399,25777669,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,3-4,123.0,3,233 +0c50976b-520c-4e57-8333-446c522cdd08,233,28359041,22548150,25503004,26212547,28359041,31534564,3175523,11.2,283,short,28991539,30947122,30947122,31534564,31534564,30937703,good,"ЖК «AVrorA»,",,2022-09-15,ООО «АльфаСтройКомплекс»,3-4,127.0,3,233 +9cef4a89-345c-4f25-a1ab-f217b3911163,1055,3988680,4122362,4489136,4486988,4590395,4737612,748932,18.78,1005,long,4592264,4737612,4737612,4736145,4736145,4689665,good,"ЖК «URAL»,",,2024-12-15,ООО «СЗ ВЕРТИКАЛЬ»,3-6,24.0,0,1055 +5bc59d18-6dbf-4b29-845d-89ffe4a5dfe1,1055,5128520,5336347,5880530,5868408,6003247,6464836,1336316,26.06,1105,long,6033179,6314911,6314911,6464836,6464836,6392827,good,"ЖК «URAL»,",,2024-12-15,ООО «СЗ ВЕРТИКАЛЬ»,3-6,36.0,1,1055 +391a1be2-e379-42e3-abb4-d4504cb42bbe,1055,6064159,6368407,7174170,7198773,7421255,8104989,2040830,33.65,1105,long,7534504,7909253,7909253,8104989,8104989,7977505,good,"ЖК «URAL»,",,2024-12-15,ООО «СЗ ВЕРТИКАЛЬ»,3-6,47.0,1,1055 +5d5a0a2d-dec6-4d5a-9743-458312e3432b,1055,7121495,7488287,8112263,8173827,8370943,9221914,2100419,29.49,1105,long,8576774,9018775,9018775,9221914,9221914,9067337,good,"ЖК «URAL»,",,2024-12-15,ООО «СЗ ВЕРТИКАЛЬ»,3-6,60.0,2,1055 +00be775b-f219-4afa-93f7-bb696124afdd,1055,8785269,9128630,9869452,9985103,10316977,11727644,2942375,33.49,1155,long,10591361,11393464,11393464,11657210,11657210,11727644,good,"ЖК «URAL»,",,2024-12-15,ООО «СЗ ВЕРТИКАЛЬ»,3-6,78.0,3,1055 +ecda2c4b-77e5-4e94-8c3a-f072903c33ed,1055,10224199,10630057,11380447,11500151,11820099,13449148,3224949,31.54,1155,long,12106685,13059710,13059710,13366975,13366975,13449148,good,"ЖК «URAL»,",,2024-12-15,ООО «СЗ ВЕРТИКАЛЬ»,3-6,91.0,3,1055 +b7d52019-d3a4-4bba-9243-5c6b6e64ed8f,-41,3469042,3638400,3597435,3583642,3540516,3469042,0,0.0,9,short,3542721,3518594,3518594,3469042,3469042,3424904,bad,ЖК «Зеленодар»,1,2021-12-15,"ООО «Модо Капитал», ",1-8,26.0,1,-41 +2875283d-9666-4ba0-83e1-119c0cf988d9,-41,3978840,4278564,4204739,4168571,4107060,3978840,0,0.0,9,short,4126220,4054518,4054518,3978840,3978840,3926214,bad,ЖК «Зеленодар»,1,2021-12-15,"ООО «Модо Капитал», ",1-8,31.0,1,-41 +15acad57-bdb5-41bd-aec9-dc6b32928a18,-41,3974726,4412988,4294765,4228028,4130761,3974726,0,0.0,9,short,4131097,4061206,4061206,3974726,3974726,3931668,bad,ЖК «Зеленодар»,1,2021-12-15,"ООО «Модо Капитал», ",1-2,33.0,1,-41 +8cec8102-237d-4061-86d7-90125a008fa5,-41,4262495,4769175,4640205,4567400,4461291,4262495,0,0.0,9,short,4446948,4356837,4356837,4262495,4262495,4224353,bad,ЖК «Зеленодар»,1,2021-12-15,"ООО «Модо Капитал», ",1-2,36.0,1,-41 +b8784800-29d7-4524-bbd1-45d215be9de3,506,5011940,5176681,5094905,5011940,4925334,5011940,0,0.0,6,short,4909398,4788373,4788373,4683549,4683549,4632858,bad,ЖК «Зеленодар»,4A,2023-06-15,"ООО «Модо Капитал», ",1,40.0,1,506 +ba16d146-e21d-409b-9448-21e30e62baf3,506,6998132,7707613,7131439,6998132,6890721,7459701,461569,6.6,556,long,6993879,7315935,7315935,7459701,7459701,7375767,riskey,ЖК «Зеленодар»,4A,2023-06-15,"ООО «Модо Капитал», ",1,70.0,2,506 +569ae3a3-51d7-4d8b-895a-d56a1f7cd429,506,9017322,9843385,9195293,9017322,8790550,9648285,630963,7.0,606,long,8728117,9417434,9417434,9571329,9571329,9648285,good,ЖК «Зеленодар»,4A,2023-06-15,"ООО «Модо Капитал», ",2-4,91.0,3,506 +ba727824-0962-4510-8d18-b4b313940f56,233,9743447,9340549,9605396,9455754,9743447,10641963,898516,9.22,333,short,9948315,10559716,10559716,10632860,10632860,10641963,good,ЖК «Fresh»,2,2022-09-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-9,89.0,3,233 +7164f74a-b9f2-4fea-98cc-126f21da8826,233,9905061,9647959,9776024,9614613,9905061,10959250,1054189,10.64,333,short,10098466,10784442,10784442,10863339,10863339,10959250,good,ЖК «Fresh»,2,2022-09-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-9,96.0,3,233 +e6759abd-4c54-4054-b187-8186a2e37b6e,233,9977066,9768443,9866702,9701928,9977066,11038622,1061556,10.64,333,short,10205269,10835105,10835105,10915646,10915646,11038622,good,ЖК «Fresh»,2,2022-09-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-9,98.0,3,233 +330fedbd-85ea-411e-abca-62d1eb0c1fae,233,10931224,10702774,10807048,10632187,10931224,12085499,1154275,10.56,333,short,11173398,11959109,11959109,12044581,12044581,12085499,good,ЖК «Fresh»,2,2022-09-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-9,104.0,3,233 +818c6fa2-afd6-4053-84c9-28272c4a4bfe,506,9669487,9728944,9832579,9669487,9962961,11058585,1389098,14.37,606,long,10188835,10881957,10881957,10961676,10961676,11058585,good,ЖК «Fresh»,3,2023-06-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,97.0,3,506 +c1b387c3-7fe5-4053-9044-ab18b0a4f473,964,5112340,5112340,5546803,5549036,5778932,5810050,697710,13.65,764,long,5810050,5807780,5807780,5786144,5786144,5707975,good,ЖК «Fresh»,4,2024-09-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,40.0,1,964 +d4ff95ec-94a3-4550-b5b5-88c3db39a818,1055,5066448,5258929,5710851,5704649,5951827,6014544,948096,18.71,1005,long,5994239,6014544,6014544,5991826,5991826,5909748,good,ЖК «Fresh»,4,2024-12-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,42.0,1,1055 +07b9d056-15c8-4f41-905c-223a79bb061e,1055,4975210,5163109,5604597,5598542,5834186,5885903,910693,18.3,1005,long,5866082,5885903,5885903,5863727,5863727,5783603,good,ЖК «Fresh»,4,2024-12-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,41.0,1,1055 +8642ebd7-491a-48c8-a22d-12da82f0a567,1055,6849271,7122095,7518397,7458087,7710962,8305834,1456563,21.27,1105,long,7894465,8303436,8303436,8305834,8305834,8145727,good,ЖК «Fresh»,4,2024-12-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,65.0,2,1055 +2a2f4bd1-ec19-4109-9743-d38a048a7f48,1055,7252457,7533675,7797884,7715927,7999578,8476867,1224410,16.88,1105,long,8145782,8474394,8474394,8476867,8476867,8311833,good,ЖК «Fresh»,4,2024-12-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,67.0,2,1055 +5a878850-9ec1-4846-a793-fb9b7d030bcf,1055,9185899,9556661,9814786,9660101,9957491,10952849,1766950,19.24,1155,long,10169265,10867829,10867829,10943439,10943439,10952849,good,ЖК «Fresh»,4,2024-12-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,92.0,3,1055 +729244f5-7a38-4e5d-b920-76c0545a550f,1055,9101012,9483863,9764240,9604511,9891933,10992351,1891339,20.78,1155,long,10110612,10819365,10819365,10897440,10897440,10992351,good,ЖК «Fresh»,4,2024-12-15,ООО «АВА ДЕВЕЛОПМЕНТ ПЛЮС»,3-6,95.0,3,1055 +9d8f800c-f9dc-44bc-b8e1-239132a95916,689,4436070,4139002,4436070,4466305,4635859,4635859,199789,4.5,389,long,4621794,4611221,4611221,4573932,4573932,4521360,riskey,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,30.0,1,689 +41492226-ad33-4feb-b9ae-48639a87d24f,689,4756940,4411511,4756940,4768726,4949341,4998426,241486,5.08,639,long,4969421,4998426,4998426,4980035,4980035,4933809,riskey,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,34.0,1,689 +07b526d7-c01d-40a4-9d34-34dc0fcfe7ea,689,5255106,4875038,5255106,5268279,5470143,5535300,280194,5.33,639,long,5499705,5535300,5535300,5514746,5514746,5440485,riskey,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,38.0,1,689 +ff77d591-a2f3-4347-96b0-913234614fd6,689,5631657,5196348,5631657,5635495,5860421,5951731,320074,5.68,639,long,5902833,5951731,5951731,5929013,5929013,5846935,riskey,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,42.0,1,689 +444e4396-b83f-4192-9dc6-12d63b421fd2,689,6643310,6331378,6643310,6610367,6840558,7354959,711649,10.71,739,long,7004299,7352819,7352819,7354959,7354959,7212094,good,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,58.0,2,689 +8108a537-f42f-4fa3-becb-a2bd0448f1b2,689,7197898,6849415,7197898,7162115,7412149,7970895,772997,10.74,739,long,7590006,7968571,7968571,7970895,7970895,7815715,good,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,63.0,2,689 +8eb8a4d2-ce46-4398-82c5-9ed7f3ad6988,689,7501338,7167069,7501338,7444354,7706295,8275172,773834,10.32,739,long,7892621,8272737,8272737,8275172,8275172,8112602,good,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,66.0,2,689 +0f8613ca-5367-4e8f-8330-10db5e741144,689,8183307,7924438,8183307,8086320,8385743,9152789,969482,11.85,789,long,8588688,9110274,9110274,9130270,9130270,9152789,good,ЖК «Novella»,1,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,76.0,3,689 +334744a8-132b-415a-94ae-945e02ff962b,689,4756940,4411511,4756940,4768726,4949341,4998426,241486,5.08,639,long,4969421,4998426,4998426,4980035,4980035,4933809,riskey,ЖК «Novella»,4-5-6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,34.0,1,689 +85a09177-fcd3-45af-87fe-513ae29ff9c4,689,5255106,4875038,5255106,5268279,5470143,5535300,280194,5.33,639,long,5499705,5535300,5535300,5514746,5514746,5440485,riskey,ЖК «Novella»,4-5-6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,38.0,1,689 +a779965e-c3f2-4ac5-b670-e26d915660d8,689,5925333,5510759,5925333,5929446,6174082,6312041,386708,6.53,639,long,6219523,6312041,6312041,6287701,6287701,6188750,riskey,ЖК «Novella»,4-5-6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,45.0,1,689 +82653222-db9b-45f4-93c7-2a8f6aa3cec2,689,7102832,6759881,7102832,7067617,7313683,7863560,760728,10.71,739,long,7488717,7861272,7861272,7863560,7863560,7710842,good,ЖК «Novella»,4-5-6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,62.0,2,689 +8dbeea00-4092-43b3-af81-b885bf7a8df6,689,7641526,7446480,7641526,7583679,7872584,8340762,699236,9.15,739,long,8018789,8338290,8338290,8340762,8340762,8175729,good,ЖК «Novella»,4-5-6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,67.0,2,689 +3dce20e0-c645-4904-b68b-e20afba0000b,689,7610859,7436683,7610859,7552149,7845949,8285071,674212,8.86,739,long,7994335,8282562,8282562,8285071,8285071,8117575,good,ЖК «Novella»,4-5-6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,68.0,2,689 +73a35b48-0be6-4509-a23c-9f111b3ea4c4,689,7934621,7694672,7934621,7870731,8162274,8899835,965214,12.16,739,long,8368093,8857076,8857076,8899835,8899835,8876437,good,ЖК «Novella»,4-5-6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,74.0,3,689 +c9180321-56ed-421d-b398-5575eef5f9c9,141,3122487,3231689,3197285,3185606,3191052,3121995,-492,-0.02,91,short,3144414,3121995,3121995,3082196,3082196,3069960,bad,ЖК «Спортивный парк»,7,2022-06-15,ООО «АЛЬФА»,1-8,22.0,0,141 +39caf245-566d-4c7f-b666-0d33c7a25698,141,3802556,3947735,3904270,3889936,3885688,3806897,4341,0.11,91,short,3826963,3806897,3806897,3727821,3727821,3707084,riskey,ЖК «Спортивный парк»,7,2022-06-15,ООО «АЛЬФА»,1-8,27.0,0,141 +ef94979b-04f8-43a1-b45e-35d43e18bec5,141,4984146,5584198,5391410,5286177,5225066,4902397,-81749,-1.64,91,short,5094869,4902397,4902397,4732504,4732504,4706298,bad,ЖК «Спортивный парк»,7,2022-06-15,ООО «АЛЬФА»,1-8,45.0,1,141 +b2b74069-2940-46d2-9aba-da4d21b1906f,141,4809137,5310167,5121125,5025246,4973563,4751549,-57588,-1.2,91,short,4853659,4751549,4751549,4596758,4596758,4582912,bad,ЖК «Спортивный парк»,7,2022-06-15,ООО «АЛЬФА»,1-8,41.0,1,141 +d4547f12-a2ba-4b9b-bcc2-6ae70bf01609,141,5276581,5915416,5717460,5605211,5540026,5189381,-87200,-1.65,91,short,5416905,5189381,5189381,5008162,5008162,4974924,bad,ЖК «Спортивный парк»,8,2022-06-15,ООО «АЛЬФА»,1-8,48.0,1,141 +d25044d5-2e0f-424f-855f-3f37e80b7c0d,141,5614623,6270864,6067132,5947868,5868172,5521973,-92650,-1.65,91,short,5737357,5521973,5521973,5343122,5343122,5303456,bad,ЖК «Спортивный парк»,8,2022-06-15,ООО «АЛЬФА»,1-8,51.0,1,141 +08ff3284-03ee-4e09-8d04-af7731a41dec,233,3191052,3231689,3197285,3185606,3191052,3144414,-46638,-1.46,33,short,3144414,3121995,3121995,3082196,3082196,3069960,bad,ЖК «Спортивный парк»,10,2022-09-15,ООО «АЛЬФА»,1-8,22.0,0,233 +ee7201af-5f5a-472d-bdeb-19ea93543aa7,233,3741773,3801523,3759667,3745864,3741773,3685223,-56550,-1.51,33,short,3685223,3665901,3665901,3589753,3589753,3569785,bad,ЖК «Спортивный парк»,10,2022-09-15,ООО «АЛЬФА»,1-8,26.0,0,233 +f6c383f2-d343-4a69-8e8d-12a94f7d1042,233,4142539,4231591,4171938,4156542,4142539,4079464,-63075,-1.52,33,short,4079464,4052733,4052733,3969743,3969743,3947470,bad,ЖК «Спортивный парк»,10,2022-09-15,ООО «АЛЬФА»,1-8,29.0,0,233 +5f004b43-b97c-41f9-abc1-3dd15f071a64,233,4973563,5310167,5121125,5025246,4973563,4853659,-119904,-2.41,33,short,4853659,4751549,4751549,4596758,4596758,4582912,bad,ЖК «Спортивный парк»,10,2022-09-15,ООО «АЛЬФА»,1-8,41.0,1,233 +fe6cf696-0537-41f4-8955-01f1b9cddabd,233,5225066,5584198,5391410,5286177,5225066,5094869,-130197,-2.49,33,short,5094869,4902397,4902397,4732504,4732504,4706298,bad,ЖК «Спортивный парк»,10,2022-09-15,ООО «АЛЬФА»,1-8,45.0,1,233 +7d3b91ef-af08-4dfc-b3da-be1d74a519fd,313,4832542,5166082,5026365,4947493,4832542,4832542,0,0.0,13,short,4817004,4719383,4719383,4617179,4617179,4567755,bad,ЖК «Зеленодар»,4Б,2023-09-15,"ООО «Модо Капитал», ",2,39.0,1,313 +ed6ec0af-d930-4d07-b42d-08a8fd021528,313,5016272,5286917,5206719,5101421,5016272,5016272,0,0.0,13,short,5000850,4869246,4869246,4759181,4759181,4705955,bad,ЖК «Зеленодар»,4Б,2023-09-15,"ООО «Модо Капитал», ",2,42.0,1,313 +15c91f21-e1d0-4798-83b0-07fb966bfc75,313,6890721,7707613,7131439,6998132,6890721,7459701,568980,8.26,363,short,6993879,7315935,7315935,7459701,7459701,7375767,good,ЖК «Зеленодар»,4Б,2023-09-15,"ООО «Модо Капитал», ",2-8,70.0,2,313 +8ce832fe-dd51-4a85-b0c5-ff8891fdb861,313,8786117,9824340,9186412,9010397,8786117,9616961,830844,9.46,413,long,8724370,9388647,9388647,9540851,9540851,9616961,good,ЖК «Зеленодар»,4Б,2023-09-15,"ООО «Модо Капитал», ",2-4,90.0,3,313 +f9808372-39f2-4d1f-92ad-393eae9556ae,129,3653925,3778338,3735798,3721475,3676690,3653925,0,0.0,79,short,3678979,3653925,3653925,3602466,3602466,3556631,bad,ЖК «Зеленодар»,2,2023-03-15,"ООО «Модо Капитал», ",2-4,27.0,1,129 +dc8ebb62-ebc2-4803-9f77-9bf2b45e1bcc,129,5827031,6045738,5715049,5628164,5539798,5894539,67508,1.16,179,short,5616385,5827031,5827031,5894539,5894539,5830737,riskey,ЖК «Зеленодар»,2,2023-03-15,"ООО «Модо Капитал», ",2-4,54.0,2,129 +6530ea19-bc14-44ea-92bd-eb39028b2876,129,7029651,7540048,6984610,6857015,6770372,7113411,83760,1.19,179,short,6837078,7029651,7029651,7113411,7113411,7037062,riskey,ЖК «Зеленодар»,2,2023-03-15,"ООО «Модо Капитал», ",2-4,67.0,2,129 +8be188a5-c030-48db-9f0b-2b52fed5576f,28,4051123,4257081,4275863,4225994,4227766,4051123,0,0.0,78,short,4176975,4149675,4149675,4051123,4051123,4048747,bad,ЖК «Смородина»,1,2023-03-15,ООО «АЛЬФА»,1-4,32.0,1,28 +5f32742f-c6b7-40d4-89c9-803b0c05c81b,28,4446567,4688287,4709698,4654842,4656792,4446567,0,0.0,78,short,4600921,4570891,4570891,4446567,4446567,4430335,bad,ЖК «Смородина»,1,2023-03-15,ООО «АЛЬФА»,1-4,35.2,1,28 +b12989e8-3631-4599-a9da-e884bc28311f,28,4051123,4257081,4275863,4225994,4227766,4051123,0,0.0,78,short,4176975,4149675,4149675,4051123,4051123,4048747,bad,ЖК «Смородина»,5,2023-03-15,ООО «АЛЬФА»,1-4,32.0,1,28 +63c41d5e-e607-4368-a2d6-10a3039ff63e,28,4446567,4688287,4709698,4654842,4656792,4446567,0,0.0,78,short,4600921,4570891,4570891,4446567,4446567,4430335,bad,ЖК «Смородина»,5,2023-03-15,ООО «АЛЬФА»,1-4,35.2,1,28 +7ea1acde-746b-468f-b266-e5dd6d66ca74,303,4227766,4257081,4275863,4225994,4227766,4227766,0,0.0,3,short,4176975,4149675,4149675,4051123,4051123,4048747,bad,ЖК «Смородина»,4,2023-12-15,ООО «АЛЬФА»,1,32.0,1,303 +028809f2-829c-452e-8576-220ab4dbd33d,303,4656792,4688287,4709698,4654842,4656792,4656792,0,0.0,3,short,4600921,4570891,4570891,4446567,4446567,4430335,bad,ЖК «Смородина»,4,2023-12-15,ООО «АЛЬФА»,1,35.2,1,303 +54f98e28-5f73-4267-930d-5fcb6de9a3db,303,5513751,5733590,5606903,5495606,5513751,5867835,354084,6.42,253,short,5608027,5867835,5867835,5759654,5759654,5704205,riskey,ЖК «Смородина»,4,2023-12-15,ООО «АЛЬФА»,1,50.0,2,303 +2adb1558-a576-4823-b5b1-ae1d6e5d1189,303,4227766,4257081,4275863,4225994,4227766,4227766,0,0.0,3,short,4176975,4149675,4149675,4051123,4051123,4048747,bad,ЖК «Смородина»,2-3,2023-12-15,ООО «АЛЬФА»,1,32.0,1,303 +677d6c49-4e87-44cb-b650-f21ee5eebb15,303,4656792,4688287,4709698,4654842,4656792,4656792,0,0.0,3,short,4600921,4570891,4570891,4446567,4446567,4430335,bad,ЖК «Смородина»,2-3,2023-12-15,ООО «АЛЬФА»,1,35.2,1,303 +fe5cb067-79d2-4fc3-8913-04355bbc7f00,303,5513751,5733590,5606903,5495606,5513751,5867835,354084,6.42,253,short,5608027,5867835,5867835,5759654,5759654,5704205,riskey,ЖК «Смородина»,2-3,2023-12-15,ООО «АЛЬФА»,1,50.0,2,303 +53f92188-4375-49ab-967b-3dddb7e1b79f,303,6205035,6580893,6325392,6198514,6205035,6661196,456161,7.35,253,short,6305257,6661196,6661196,6642929,6642929,6570468,good,ЖК «Смородина»,2-3,2023-12-15,ООО «АЛЬФА»,1-4,57.0,2,303 +a16caaf3-9fd9-48df-9c32-18d4cab144a4,303,7292542,7901086,7444754,7273304,7292542,7638084,345542,4.74,253,short,7364605,7638084,7638084,7616291,7616291,7557441,riskey,ЖК «Смородина»,2-3,2023-12-15,ООО «АЛЬФА»,1-8,68.0,3,303 +3feedb65-4613-44fc-99da-d6e62183ea2d,394,4716951,4792696,4814594,4758491,4760485,4760485,43534,0.92,94,short,4688636,4661930,4661930,4534781,4534781,4518180,riskey,ЖК «Смородина»,7,2024-03-15,ООО «АЛЬФА»,1,36.0,1,394 +81661c36-8a78-43c9-882d-b9fab36e875a,394,5632323,5959228,5818755,5703006,5699363,6081655,449332,7.98,344,short,5797410,6081655,6081655,6007164,6007164,5937178,good,ЖК «Смородина»,7,2024-03-15,ООО «АЛЬФА»,1,52.0,2,394 +17368236-5920-4cae-87d2-f067f31243c3,394,4716951,4792696,4814594,4758491,4760485,4760485,43534,0.92,94,short,4688636,4661930,4661930,4534781,4534781,4518180,riskey,ЖК «Смородина»,8,2024-03-15,ООО «АЛЬФА»,1,36.0,1,394 +d9f23170-833c-47b0-ab39-1c04b0d7ce64,394,5632323,5959228,5818755,5703006,5699363,6081655,449332,7.98,344,short,5797410,6081655,6081655,6007164,6007164,5937178,good,ЖК «Смородина»,8,2024-03-15,ООО «АЛЬФА»,1,52.0,2,394 +66e0bf28-35b7-4128-b168-71ac64e588f1,394,6145982,6580893,6325392,6198514,6205035,6661196,515214,8.38,344,short,6305257,6661196,6661196,6642929,6642929,6570468,good,ЖК «Смородина»,9,2024-03-15,ООО «АЛЬФА»,1-4,57.0,2,394 +a2a378a2-fb9a-427a-a0aa-9e1fc0c0af1e,394,7277598,7901086,7444754,7273304,7292542,7638084,360486,4.95,344,short,7364605,7638084,7638084,7616291,7616291,7557441,riskey,ЖК «Смородина»,9,2024-03-15,ООО «АЛЬФА»,1-4,68.0,3,394 +8b45a005-ad07-4f1b-be2e-ebdd1085caa0,394,6145982,6580893,6325392,6198514,6205035,6661196,515214,8.38,344,short,6305257,6661196,6661196,6642929,6642929,6570468,good,ЖК «Смородина»,10,2024-03-15,ООО «АЛЬФА»,1-4,57.0,2,394 +7850698c-c2a4-401a-ada0-027652a7f487,394,7277598,7901086,7444754,7273304,7292542,7638084,360486,4.95,344,short,7364605,7638084,7638084,7616291,7616291,7557441,riskey,ЖК «Смородина»,10,2024-03-15,ООО «АЛЬФА»,1-4,68.0,3,394 +4df31420-ff1e-430c-b88d-f3cd37520a76,394,4393024,4569305,4474556,4448810,4362715,4362715,-30309,-0.69,94,short,4212760,4103111,4103111,4002058,4002058,4009595,bad,ЖК «Небо»,1,2024-03-15,ООО «СЗ Ярославская»,1,30.0,0,394 +a2b142dc-476e-4d84-b485-55c7fb967ebb,394,5234843,5522825,5421834,5345470,5252506,5252506,17663,0.34,94,short,5066877,4924873,4924873,4765438,4765438,4773947,riskey,ЖК «Небо»,1,2024-03-15,ООО «СЗ Ярославская»,1,40.0,1,394 +ee51fbcf-5f85-41c2-bf37-925fa304fdad,394,5665272,6462521,5943742,5814467,5675431,6341974,676702,11.94,444,long,5758982,6338766,6338766,6341974,6341974,6326359,good,ЖК «Небо»,1,2024-03-15,ООО «СЗ Ярославская»,1,55.0,2,394 +10d087c1-ad16-4185-99ef-c78adad5abcb,394,6413036,7307997,6732011,6583932,6424672,7188168,775132,12.09,444,long,6520376,7184493,7184493,7188168,7188168,7172925,good,ЖК «Небо»,1,2024-03-15,ООО «СЗ Ярославская»,1,63.0,2,394 +b8e75f4b-ffc5-47c6-b4ce-efc1c88a7f7e,394,8124204,9430608,8575164,8305013,8034246,9464355,1340151,16.5,494,long,8021376,9246472,9246472,9314745,9314745,9464355,good,ЖК «Небо»,1,2024-03-15,ООО «СЗ Ярославская»,1,83.0,3,394 +391e0f90-2d8a-441f-9fee-7d4cc1a46c22,394,4393024,4569305,4474556,4448810,4362715,4362715,-30309,-0.69,94,short,4212760,4103111,4103111,4002058,4002058,4009595,bad,ЖК «Небо»,2,2024-03-15,ООО «СЗ Ярославская»,1,30.0,0,394 +3db5c572-9daa-4721-91f6-26ee581607f4,394,5234843,5522825,5421834,5345470,5252506,5252506,17663,0.34,94,short,5066877,4924873,4924873,4765438,4765438,4773947,riskey,ЖК «Небо»,2,2024-03-15,ООО «СЗ Ярославская»,1,40.0,1,394 +312f6a78-c0dc-4e96-9f4a-a79277fd178c,394,5665272,6462521,5943742,5814467,5675431,6341974,676702,11.94,444,long,5758982,6338766,6338766,6341974,6341974,6326359,good,ЖК «Небо»,2,2024-03-15,ООО «СЗ Ярославская»,1,55.0,2,394 +aaef35a9-c180-4dcd-9dad-f03e3ddc3b1d,394,6413036,7307997,6732011,6583932,6424672,7188168,775132,12.09,444,long,6520376,7184493,7184493,7188168,7188168,7172925,good,ЖК «Небо»,2,2024-03-15,ООО «СЗ Ярославская»,1,63.0,2,394 +a84a3428-a053-42fb-9530-1efe42b328dc,394,8124204,9430608,8575164,8305013,8034246,9464355,1340151,16.5,494,long,8021376,9246472,9246472,9314745,9314745,9464355,good,ЖК «Небо»,2,2024-03-15,ООО «СЗ Ярославская»,1,83.0,3,394 +f2331df9-806c-4836-8ade-456d909ff78b,578,4448810,4569305,4474556,4448810,4362715,4448810,0,0.0,78,short,4212760,4103111,4103111,4002058,4002058,4009595,bad,ЖК «Небо»,3,2024-09-15,ООО «СЗ Ярославская»,1,30.0,0,578 +7c3f6830-042b-4018-bef1-0e042f7134f8,578,5345470,5522825,5421834,5345470,5252506,5345470,0,0.0,78,short,5066877,4924873,4924873,4765438,4765438,4773947,bad,ЖК «Небо»,3,2024-09-15,ООО «СЗ Ярославская»,1,40.0,1,578 +c78bca62-df96-4272-81ad-c30bfacf4ea1,578,5814467,6462521,5943742,5814467,5675431,6341974,527507,9.07,628,long,5758982,6338766,6338766,6341974,6341974,6326359,good,ЖК «Небо»,3,2024-09-15,ООО «СЗ Ярославская»,1,55.0,2,578 +711ef05c-97b9-4086-b02c-d38400c18c34,578,6583932,7307997,6732011,6583932,6424672,7188168,604236,9.18,628,long,6520376,7184493,7184493,7188168,7188168,7172925,good,ЖК «Небо»,3,2024-09-15,ООО «СЗ Ярославская»,1,63.0,2,578 +c0a26a50-7cae-4600-961a-066004286faa,578,8305013,9430608,8575164,8305013,8034246,9464355,1159342,13.96,678,long,8021376,9246472,9246472,9314745,9314745,9464355,good,ЖК «Небо»,3,2024-09-15,ООО «СЗ Ярославская»,1,83.0,3,578 +4799ae8a-1487-4bb4-a9b1-8d4d05b6bcd6,578,4448810,4569305,4474556,4448810,4362715,4448810,0,0.0,78,short,4212760,4103111,4103111,4002058,4002058,4009595,bad,ЖК «Небо»,4,2024-09-15,ООО «СЗ Ярославская»,1,30.0,0,578 +b28f27b9-1a60-42ba-9c97-09c781d9966f,578,5345470,5522825,5421834,5345470,5252506,5345470,0,0.0,78,short,5066877,4924873,4924873,4765438,4765438,4773947,bad,ЖК «Небо»,4,2024-09-15,ООО «СЗ Ярославская»,1,40.0,1,578 +12b35773-5910-4584-9235-08a6ed2f446f,578,5814467,6462521,5943742,5814467,5675431,6341974,527507,9.07,628,long,5758982,6338766,6338766,6341974,6341974,6326359,good,ЖК «Небо»,4,2024-09-15,ООО «СЗ Ярославская»,1,55.0,2,578 +db3f08b6-c144-4712-9d7e-29d23ad3a780,578,6583932,7307997,6732011,6583932,6424672,7188168,604236,9.18,628,long,6520376,7184493,7184493,7188168,7188168,7172925,good,ЖК «Небо»,4,2024-09-15,ООО «СЗ Ярославская»,1,63.0,2,578 +33caef86-96e0-4c67-b614-c76c31594a78,578,8305013,9430608,8575164,8305013,8034246,9464355,1159342,13.96,678,long,8021376,9246472,9246472,9314745,9314745,9464355,good,ЖК «Небо»,4,2024-09-15,ООО «СЗ Ярославская»,1,83.0,3,578 +7318f6d8-f4e3-4eef-8c17-b8a7d241bd25,394,4378840,4646720,4521333,4450550,4347389,4347745,-31095,-0.71,194,short,4347745,4273618,4273618,4181897,4181897,4144814,bad,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,35.0,1,394 +7e026b84-8290-4c17-a8dc-31b00c9d6304,394,5042785,5286917,5206719,5101421,5016272,5016272,-26513,-0.53,94,short,5000850,4869246,4869246,4759181,4759181,4705955,bad,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,42.0,1,394 +59c719c7-947e-45b5-8335-0d4d3628ad03,394,5956569,6219887,6155632,6027770,5928661,5928661,-27908,-0.47,94,short,5917065,5668892,5668892,5525510,5525510,5441056,bad,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,51.0,1,394 +50698e18-a2b9-408f-8f88-6236ca7c1b57,394,4102551,4376058,4198984,4158512,4087511,4309719,207168,5.05,344,short,4136992,4309719,4309719,4295240,4295240,4257097,riskey,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,36.0,2,394 +86b92121-015d-42b0-b49c-33764c4ea569,394,4695716,4943241,4803675,4734489,4689247,4928901,233185,4.97,344,short,4749692,4928901,4928901,4911606,4911606,4857113,riskey,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,43.0,2,394 +70b5fe26-a06b-4845-8314-1c0c297f5f7d,394,4928010,5167275,5046013,4970390,4924136,5099685,171675,3.48,344,short,4996776,5099685,5099685,5080782,5080782,5004545,riskey,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,47.0,2,394 +8313000b-d1ec-4686-ab4e-137182f71a35,394,5563740,6045738,5715049,5628164,5539798,5894539,330799,5.95,444,long,5616385,5827031,5827031,5894539,5894539,5830737,riskey,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,54.0,2,394 +80590127-a5f7-4123-be3c-55d5dae55831,394,6395918,6947980,6572445,6471079,6367985,6781850,385932,6.03,444,long,6457337,6703091,6703091,6781850,6781850,6710059,riskey,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,63.0,2,394 +ef3c5e08-f361-4208-a0b4-b29866d4d234,394,7963465,8717417,8190185,8004812,7855666,8606486,643021,8.07,494,long,7830257,8420725,8420725,8538833,8538833,8606486,good,ЖК «Зеленодар»,5A,2024-03-15,"ООО «Модо Капитал», ",2,80.0,3,394 +1031dbeb-8170-4cf2-a2be-cca57ae994f4,303,4025448,3639997,3867897,3880243,4025448,4025448,0,0.0,3,short,4010461,4010739,4010739,3983696,3983696,3938134,bad,ЖК «Novella»,2,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,26.0,1,303 +e250ccb4-6723-4111-99c9-e109ae201cc5,303,5614094,5003328,5393398,5406918,5614094,5680965,66871,1.19,253,short,5644434,5680965,5680965,5659870,5659870,5583655,riskey,ЖК «Novella»,2,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,39.0,1,303 +d32364fc-a378-4a62-9a69-cb50dbd25419,303,6840558,6331378,6643310,6610367,6840558,7354959,514401,7.52,353,short,7004299,7352819,7352819,7354959,7354959,7212094,good,ЖК «Novella»,2,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,58.0,2,303 +c1953319-2da2-4895-a955-113fc77e4d8d,303,8842305,8381577,8647956,8544588,8842305,9633627,791322,8.95,403,long,9058602,9604031,9604031,9625342,9625342,9633627,good,ЖК «Novella»,2,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,81.0,3,303 +730f89e1-ac67-4ff8-85ce-a2f37ae253ac,303,4155773,3791121,4000434,4012780,4155773,4155773,0,0.0,3,short,4147709,4133994,4133994,4116992,4116992,4071429,bad,ЖК «Novella»,3,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,26.0,0,303 +be78319e-d093-48ae-963b-2d18e4b3467c,303,5470143,4875038,5255106,5268279,5470143,5535300,65157,1.19,253,short,5499705,5535300,5535300,5514746,5514746,5440485,riskey,ЖК «Novella»,3,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,38.0,1,303 +d801df55-687b-41f7-91fb-46479e405d2e,303,6840558,6331378,6643310,6610367,6840558,7354959,514401,7.52,353,short,7004299,7352819,7352819,7354959,7354959,7212094,good,ЖК «Novella»,3,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,58.0,2,303 +fbe02dd1-347b-44da-8a55-09b80cc5f871,303,8951469,8485053,8754721,8650077,8951469,9752560,801091,8.95,403,long,9170437,9722599,9722599,9744173,9744173,9752560,good,ЖК «Novella»,3,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,82.0,3,303 +bc76f51f-cc0c-4a43-b91d-238248e3a56f,303,5999955,5320070,5765744,5769674,5999955,6093438,93483,1.56,253,short,6043376,6093438,6093438,6070180,6070180,5986148,riskey,ЖК «Novella»,4,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,43.0,1,303 +2253787f-a8c2-47ac-badb-354ec7f5385f,303,5470143,4875038,5255106,5268279,5470143,5535300,65157,1.19,253,short,5499705,5535300,5535300,5514746,5514746,5440485,riskey,ЖК «Novella»,5,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,38.0,1,303 +290c406f-bbbc-455c-b1b8-5d2747a945ae,303,5704091,5064950,5483592,5495387,5704091,5760170,56079,0.98,253,short,5735209,5760170,5760170,5738534,5738534,5660365,riskey,ЖК «Novella»,5,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,40.0,1,303 +ed6d5186-1902-4a50-9cb1-7b8864672105,303,7872584,7446480,7641526,7583679,7872584,8340762,468178,5.95,353,short,8018789,8338290,8338290,8340762,8340762,8175729,riskey,ЖК «Novella»,5,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,67.0,2,303 +6a1559dc-738b-41e6-a584-a3dea2114e0a,303,7313683,6759881,7102832,7067617,7313683,7863560,549877,7.52,353,short,7488717,7861272,7861272,7863560,7863560,7710842,good,ЖК «Novella»,6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,62.0,2,303 +ce9fbbb7-4257-40fd-a6a2-66097cf89acb,303,7872584,7446480,7641526,7583679,7872584,8340762,468178,5.95,353,short,8018789,8338290,8338290,8340762,8340762,8175729,riskey,ЖК «Novella»,6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,67.0,2,303 +a755104b-095d-4e79-8431-c2fb0fe96e50,303,8496081,8028707,8290982,8192718,8496081,9273221,777140,9.15,403,long,8701697,9230146,9230146,9250405,9250405,9273221,good,ЖК «Novella»,6,2023-12-15,ООО «Специализированный застройщик АСК 6»,1-2,77.0,3,303 diff --git a/poetry.lock b/poetry.lock index 65cee40..ce862ae 100644 --- a/poetry.lock +++ b/poetry.lock @@ -797,6 +797,21 @@ files = [ [package.dependencies] Django = ">=3.2" +[[package]] +name = "django-filter" +version = "22.1" +description = "Django-filter is a reusable Django application for allowing users to filter querysets dynamically." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "django-filter-22.1.tar.gz", hash = "sha256:ed473b76e84f7e83b2511bb2050c3efb36d135207d0128dfe3ae4b36e3594ba5"}, + {file = "django_filter-22.1-py3-none-any.whl", hash = "sha256:ed429e34760127e3520a67f415bec4c905d4649fbe45d0d6da37e6ff5e0287eb"}, +] + +[package.dependencies] +Django = ">=3.2" + [[package]] name = "django-ipware" version = "4.0.2" @@ -1525,6 +1540,44 @@ files = [ [package.dependencies] setuptools = "*" +[[package]] +name = "numpy" +version = "1.24.2" +description = "Fundamental package for array computing in Python" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "numpy-1.24.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:eef70b4fc1e872ebddc38cddacc87c19a3709c0e3e5d20bf3954c147b1dd941d"}, + {file = "numpy-1.24.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e8d2859428712785e8a8b7d2b3ef0a1d1565892367b32f915c4a4df44d0e64f5"}, + {file = "numpy-1.24.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6524630f71631be2dabe0c541e7675db82651eb998496bbe16bc4f77f0772253"}, + {file = "numpy-1.24.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a51725a815a6188c662fb66fb32077709a9ca38053f0274640293a14fdd22978"}, + {file = "numpy-1.24.2-cp310-cp310-win32.whl", hash = "sha256:2620e8592136e073bd12ee4536149380695fbe9ebeae845b81237f986479ffc9"}, + {file = "numpy-1.24.2-cp310-cp310-win_amd64.whl", hash = "sha256:97cf27e51fa078078c649a51d7ade3c92d9e709ba2bfb97493007103c741f1d0"}, + {file = "numpy-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7de8fdde0003f4294655aa5d5f0a89c26b9f22c0a58790c38fae1ed392d44a5a"}, + {file = "numpy-1.24.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4173bde9fa2a005c2c6e2ea8ac1618e2ed2c1c6ec8a7657237854d42094123a0"}, + {file = "numpy-1.24.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4cecaed30dc14123020f77b03601559fff3e6cd0c048f8b5289f4eeabb0eb281"}, + {file = "numpy-1.24.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a23f8440561a633204a67fb44617ce2a299beecf3295f0d13c495518908e910"}, + {file = "numpy-1.24.2-cp311-cp311-win32.whl", hash = "sha256:e428c4fbfa085f947b536706a2fc349245d7baa8334f0c5723c56a10595f9b95"}, + {file = "numpy-1.24.2-cp311-cp311-win_amd64.whl", hash = "sha256:557d42778a6869c2162deb40ad82612645e21d79e11c1dc62c6e82a2220ffb04"}, + {file = "numpy-1.24.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d0a2db9d20117bf523dde15858398e7c0858aadca7c0f088ac0d6edd360e9ad2"}, + {file = "numpy-1.24.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c72a6b2f4af1adfe193f7beb91ddf708ff867a3f977ef2ec53c0ffb8283ab9f5"}, + {file = "numpy-1.24.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c29e6bd0ec49a44d7690ecb623a8eac5ab8a923bce0bea6293953992edf3a76a"}, + {file = "numpy-1.24.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2eabd64ddb96a1239791da78fa5f4e1693ae2dadc82a76bc76a14cbb2b966e96"}, + {file = "numpy-1.24.2-cp38-cp38-win32.whl", hash = "sha256:e3ab5d32784e843fc0dd3ab6dcafc67ef806e6b6828dc6af2f689be0eb4d781d"}, + {file = "numpy-1.24.2-cp38-cp38-win_amd64.whl", hash = "sha256:76807b4063f0002c8532cfeac47a3068a69561e9c8715efdad3c642eb27c0756"}, + {file = "numpy-1.24.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4199e7cfc307a778f72d293372736223e39ec9ac096ff0a2e64853b866a8e18a"}, + {file = "numpy-1.24.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:adbdce121896fd3a17a77ab0b0b5eedf05a9834a18699db6829a64e1dfccca7f"}, + {file = "numpy-1.24.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:889b2cc88b837d86eda1b17008ebeb679d82875022200c6e8e4ce6cf549b7acb"}, + {file = "numpy-1.24.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f64bb98ac59b3ea3bf74b02f13836eb2e24e48e0ab0145bbda646295769bd780"}, + {file = "numpy-1.24.2-cp39-cp39-win32.whl", hash = "sha256:63e45511ee4d9d976637d11e6c9864eae50e12dc9598f531c035265991910468"}, + {file = "numpy-1.24.2-cp39-cp39-win_amd64.whl", hash = "sha256:a77d3e1163a7770164404607b7ba3967fb49b24782a6ef85d9b5f54126cc39e5"}, + {file = "numpy-1.24.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:92011118955724465fb6853def593cf397b4a1367495e0b59a7e69d40c4eb71d"}, + {file = "numpy-1.24.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9006288bcf4895917d02583cf3411f98631275bc67cce355a7f39f8c14338fa"}, + {file = "numpy-1.24.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:150947adbdfeceec4e5926d956a06865c1c690f2fd902efede4ca6fe2e657c3f"}, + {file = "numpy-1.24.2.tar.gz", hash = "sha256:003a9f530e880cb2cd177cba1af7220b9aa42def9c4afc2a2fc3ee6be7eb2b22"}, +] + [[package]] name = "packaging" version = "23.0" @@ -1537,6 +1590,54 @@ files = [ {file = "packaging-23.0.tar.gz", hash = "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97"}, ] +[[package]] +name = "pandas" +version = "1.5.3" +description = "Powerful data structures for data analysis, time series, and statistics" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pandas-1.5.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3749077d86e3a2f0ed51367f30bf5b82e131cc0f14260c4d3e499186fccc4406"}, + {file = "pandas-1.5.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:972d8a45395f2a2d26733eb8d0f629b2f90bebe8e8eddbb8829b180c09639572"}, + {file = "pandas-1.5.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:50869a35cbb0f2e0cd5ec04b191e7b12ed688874bd05dd777c19b28cbea90996"}, + {file = "pandas-1.5.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3ac844a0fe00bfaeb2c9b51ab1424e5c8744f89860b138434a363b1f620f354"}, + {file = "pandas-1.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a0a56cef15fd1586726dace5616db75ebcfec9179a3a55e78f72c5639fa2a23"}, + {file = "pandas-1.5.3-cp310-cp310-win_amd64.whl", hash = "sha256:478ff646ca42b20376e4ed3fa2e8d7341e8a63105586efe54fa2508ee087f328"}, + {file = "pandas-1.5.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6973549c01ca91ec96199e940495219c887ea815b2083722821f1d7abfa2b4dc"}, + {file = "pandas-1.5.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c39a8da13cede5adcd3be1182883aea1c925476f4e84b2807a46e2775306305d"}, + {file = "pandas-1.5.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f76d097d12c82a535fda9dfe5e8dd4127952b45fea9b0276cb30cca5ea313fbc"}, + {file = "pandas-1.5.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e474390e60ed609cec869b0da796ad94f420bb057d86784191eefc62b65819ae"}, + {file = "pandas-1.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f2b952406a1588ad4cad5b3f55f520e82e902388a6d5a4a91baa8d38d23c7f6"}, + {file = "pandas-1.5.3-cp311-cp311-win_amd64.whl", hash = "sha256:bc4c368f42b551bf72fac35c5128963a171b40dce866fb066540eeaf46faa003"}, + {file = "pandas-1.5.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:14e45300521902689a81f3f41386dc86f19b8ba8dd5ac5a3c7010ef8d2932813"}, + {file = "pandas-1.5.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9842b6f4b8479e41968eced654487258ed81df7d1c9b7b870ceea24ed9459b31"}, + {file = "pandas-1.5.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:26d9c71772c7afb9d5046e6e9cf42d83dd147b5cf5bcb9d97252077118543792"}, + {file = "pandas-1.5.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5fbcb19d6fceb9e946b3e23258757c7b225ba450990d9ed63ccceeb8cae609f7"}, + {file = "pandas-1.5.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:565fa34a5434d38e9d250af3c12ff931abaf88050551d9fbcdfafca50d62babf"}, + {file = "pandas-1.5.3-cp38-cp38-win32.whl", hash = "sha256:87bd9c03da1ac870a6d2c8902a0e1fd4267ca00f13bc494c9e5a9020920e1d51"}, + {file = "pandas-1.5.3-cp38-cp38-win_amd64.whl", hash = "sha256:41179ce559943d83a9b4bbacb736b04c928b095b5f25dd2b7389eda08f46f373"}, + {file = "pandas-1.5.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c74a62747864ed568f5a82a49a23a8d7fe171d0c69038b38cedf0976831296fa"}, + {file = "pandas-1.5.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c4c00e0b0597c8e4f59e8d461f797e5d70b4d025880516a8261b2817c47759ee"}, + {file = "pandas-1.5.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a50d9a4336a9621cab7b8eb3fb11adb82de58f9b91d84c2cd526576b881a0c5a"}, + {file = "pandas-1.5.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd05f7783b3274aa206a1af06f0ceed3f9b412cf665b7247eacd83be41cf7bf0"}, + {file = "pandas-1.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f69c4029613de47816b1bb30ff5ac778686688751a5e9c99ad8c7031f6508e5"}, + {file = "pandas-1.5.3-cp39-cp39-win32.whl", hash = "sha256:7cec0bee9f294e5de5bbfc14d0573f65526071029d036b753ee6507d2a21480a"}, + {file = "pandas-1.5.3-cp39-cp39-win_amd64.whl", hash = "sha256:dfd681c5dc216037e0b0a2c821f5ed99ba9f03ebcf119c7dac0e9a7b960b9ec9"}, + {file = "pandas-1.5.3.tar.gz", hash = "sha256:74a3fd7e5a7ec052f183273dc7b0acd3a863edf7520f5d3a1765c04ffdb3b0b1"}, +] + +[package.dependencies] +numpy = [ + {version = ">=1.21.0", markers = "python_version >= \"3.10\""}, + {version = ">=1.23.2", markers = "python_version >= \"3.11\""}, +] +python-dateutil = ">=2.8.1" +pytz = ">=2020.1" + +[package.extras] +test = ["hypothesis (>=5.5.3)", "pytest (>=6.0)", "pytest-xdist (>=1.31)"] + [[package]] name = "parso" version = "0.8.3" @@ -2761,4 +2862,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "bfdadc8edad07f35f7f618b5cf8107885ead0db343fc3116d90198f803414c16" +content-hash = "2694015630a647d0975d1a9505cb4c625e89ee3c70d93b1a7082d3679f798252" diff --git a/pyproject.toml b/pyproject.toml index 33bdb60..e5d3a1a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,6 +47,9 @@ django-extensions = "^3.2.1" django-coverage-plugin = "^3.0.0" pytest-django = "^4.5.2" sentry-sdk = "^1.12.0" +pandas = "^1.5.3" +structlog = "^22.3.0" +django-filter = "^22.1" [build-system] diff --git a/real_estate_search/search/__init__.py b/real_estate_search/search/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/real_estate_search/search/admin.py b/real_estate_search/search/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/real_estate_search/search/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/real_estate_search/search/api/__init__.py b/real_estate_search/search/api/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/real_estate_search/search/api/serializers.py b/real_estate_search/search/api/serializers.py new file mode 100644 index 0000000..c5b2835 --- /dev/null +++ b/real_estate_search/search/api/serializers.py @@ -0,0 +1,29 @@ +from rest_framework import serializers + +from real_estate_search.search.models import ( + PrimaryFlat, + PrimaryFlatPrice, + SecondaryFlat, +) + + +class PrimaryFlatPriceSerializer(serializers.ModelSerializer): + class Meta: + model = PrimaryFlatPrice + fields = ["days", "price"] + + +class PrimaryFlatSerializer(serializers.ModelSerializer): + prices = PrimaryFlatPriceSerializer(many=True) + community = serializers.CharField(source="community.name") + developer = serializers.CharField(source="developer.name") + + class Meta: + model = PrimaryFlat + exclude = ["id"] + + +class SecondaryFlatSerializer(serializers.ModelSerializer): + class Meta: + model = SecondaryFlat + exclude = ["id"] diff --git a/real_estate_search/search/api/urls.py b/real_estate_search/search/api/urls.py new file mode 100644 index 0000000..52c633e --- /dev/null +++ b/real_estate_search/search/api/urls.py @@ -0,0 +1,10 @@ +from django.urls import path + +from real_estate_search.search.api.views import PrimaryFlatList, SecondaryFlatList + +app_name = "search" + +urlpatterns = [ + path("primary", PrimaryFlatList.as_view()), + path("secondary", SecondaryFlatList.as_view()), +] diff --git a/real_estate_search/search/api/views.py b/real_estate_search/search/api/views.py new file mode 100644 index 0000000..81b9332 --- /dev/null +++ b/real_estate_search/search/api/views.py @@ -0,0 +1,70 @@ +from django_filters import rest_framework as filters +from rest_framework import generics + +from real_estate_search.search.api.serializers import ( + PrimaryFlatSerializer, + SecondaryFlatSerializer, +) +from real_estate_search.search.models import ( + PrimaryFlat, + SecondaryFlat, + Community, + Developer, +) + + +class PrimaryFlatFilter(filters.FilterSet): + max_area = filters.NumberFilter(field_name="area", lookup_expr="lte") + max_days = filters.NumberFilter(field_name="days_to_be_done", lookup_expr="lte") + price = filters.RangeFilter(field_name="price") + community = filters.ChoiceFilter( + "community__name", + choices=[ + (x, x) + for x in Community.objects.all().values_list("name", flat=True).distinct() + ], + ) + developer = filters.ChoiceFilter( + "developer__name", + choices=[ + (x, x) + for x in Developer.objects.all().values_list("name", flat=True).distinct() + ], + ) + + class Meta: + model = PrimaryFlat + fields = ["status", "risk"] + + +class PrimaryFlatList(generics.ListAPIView): + permission_classes = [] + queryset = PrimaryFlat.objects.all() + serializer_class = PrimaryFlatSerializer + filter_backends = (filters.DjangoFilterBackend,) + filterset_class = PrimaryFlatFilter + + +class SecondaryFlatFilter(filters.FilterSet): + max_area = filters.NumberFilter(field_name="area", lookup_expr="lte") + min_living = filters.NumberFilter(field_name="living_meters", lookup_expr="gte") + min_kitchen = filters.NumberFilter(field_name="kitchen_meters", lookup_expr="gte") + + floor = filters.RangeFilter(field_name="floor") + rooms_count = filters.RangeFilter(field_name="rooms_count") + price = filters.RangeFilter(field_name="price") + year_of_construction = filters.NumberFilter( + field_name="year_of_construction", lookup_expr="gte" + ) + + class Meta: + model = SecondaryFlat + fields = ["marker"] + + +class SecondaryFlatList(generics.ListAPIView): + permission_classes = [] + queryset = SecondaryFlat.objects.all() + serializer_class = SecondaryFlatSerializer + filter_backends = (filters.DjangoFilterBackend,) + filterset_class = SecondaryFlatFilter diff --git a/real_estate_search/search/apps.py b/real_estate_search/search/apps.py new file mode 100644 index 0000000..ac71fe0 --- /dev/null +++ b/real_estate_search/search/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class SearchConfig(AppConfig): + name = "real_estate_search.search" diff --git a/real_estate_search/search/migrations/0001_initial.py b/real_estate_search/search/migrations/0001_initial.py new file mode 100644 index 0000000..0913deb --- /dev/null +++ b/real_estate_search/search/migrations/0001_initial.py @@ -0,0 +1,13 @@ +# Generated by Django 4.1.7 on 2023-02-18 19:13 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [] + + operations = [] diff --git a/real_estate_search/search/migrations/0002_initial.py b/real_estate_search/search/migrations/0002_initial.py new file mode 100644 index 0000000..4c144fb --- /dev/null +++ b/real_estate_search/search/migrations/0002_initial.py @@ -0,0 +1,205 @@ +# Generated by Django 4.1.7 on 2023-02-18 23:04 + +from django.db import migrations, models +import django.db.models.deletion +import uuid + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ("search", "0001_initial"), + ] + + operations = [ + migrations.CreateModel( + name="Community", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("name", models.CharField(max_length=50, unique=True)), + ], + ), + migrations.CreateModel( + name="Developer", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("name", models.CharField(max_length=50, unique=True)), + ], + ), + migrations.CreateModel( + name="District", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("name", models.CharField(max_length=200, unique=True)), + ], + ), + migrations.CreateModel( + name="PrimaryFlat", + fields=[ + ( + "id", + models.UUIDField( + default=uuid.uuid4, + editable=False, + primary_key=True, + serialize=False, + ), + ), + ( + "status", + models.CharField( + choices=[("short", "Short"), ("long", "Long")], max_length=5 + ), + ), + ("price", models.IntegerField()), + ( + "risk", + models.CharField( + choices=[ + ("risk", "Risk"), + ("riskey", "Riskey"), + ("good", "Good"), + ("bad", "Bad"), + ], + max_length=20, + ), + ), + ("days_to_be_done", models.IntegerField()), + ("max_price_after_invest", models.IntegerField()), + ("increase", models.IntegerField()), + ("increase_procent", models.FloatField()), + ("days_for_increase", models.IntegerField()), + ("liter_num", models.CharField(blank=True, max_length=10)), + ("floor", models.CharField(max_length=20)), + ("area", models.FloatField()), + ("num_beds", models.IntegerField()), + ("done_date", models.DateField()), + ( + "community", + models.ForeignKey( + null=True, + on_delete=django.db.models.deletion.SET_NULL, + related_name="flats", + to="search.community", + ), + ), + ( + "developer", + models.ForeignKey( + null=True, + on_delete=django.db.models.deletion.SET_NULL, + related_name="flats", + to="search.developer", + ), + ), + ], + ), + migrations.CreateModel( + name="Street", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("name", models.CharField(max_length=200, unique=True)), + ], + ), + migrations.CreateModel( + name="SecondaryFlat", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("author", models.IntegerField()), + ("link", models.URLField()), + ("floor", models.IntegerField()), + ("floor_count", models.IntegerField(blank=True)), + ("rooms_count", models.IntegerField()), + ("area", models.FloatField()), + ("price_per_m2", models.IntegerField()), + ("price", models.IntegerField()), + ("year_of_construction", models.IntegerField(blank=True, null=True)), + ("phone", models.CharField(max_length=12)), + ("residential_complex", models.CharField(blank=True, max_length=30)), + ( + "district", + models.ForeignKey( + null=True, + on_delete=django.db.models.deletion.SET_NULL, + related_name="flats", + to="search.district", + ), + ), + ( + "street", + models.ForeignKey( + null=True, + on_delete=django.db.models.deletion.SET_NULL, + related_name="flats", + to="search.street", + ), + ), + ], + ), + migrations.CreateModel( + name="PrimaryFlatPrice", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("days", models.IntegerField()), + ("price", models.IntegerField()), + ( + "flat", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + related_name="prices", + to="search.primaryflat", + ), + ), + ], + ), + ] diff --git a/real_estate_search/search/migrations/0003_alter_primaryflat_options_and_more.py b/real_estate_search/search/migrations/0003_alter_primaryflat_options_and_more.py new file mode 100644 index 0000000..17b7a5d --- /dev/null +++ b/real_estate_search/search/migrations/0003_alter_primaryflat_options_and_more.py @@ -0,0 +1,88 @@ +# Generated by Django 4.1.7 on 2023-02-19 00:30 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("search", "0002_initial"), + ] + + operations = [ + migrations.AlterModelOptions( + name="primaryflat", + options={"ordering": ["increase_procent"]}, + ), + migrations.AlterModelOptions( + name="secondaryflat", + options={"ordering": ["marker"]}, + ), + migrations.RemoveField( + model_name="secondaryflat", + name="author", + ), + migrations.RemoveField( + model_name="secondaryflat", + name="district", + ), + migrations.RemoveField( + model_name="secondaryflat", + name="floor_count", + ), + migrations.RemoveField( + model_name="secondaryflat", + name="phone", + ), + migrations.RemoveField( + model_name="secondaryflat", + name="price_per_m2", + ), + migrations.RemoveField( + model_name="secondaryflat", + name="residential_complex", + ), + migrations.RemoveField( + model_name="secondaryflat", + name="street", + ), + migrations.AddField( + model_name="secondaryflat", + name="diff", + field=models.FloatField(default=1), + preserve_default=False, + ), + migrations.AddField( + model_name="secondaryflat", + name="kitchen_meters", + field=models.FloatField(default=1), + preserve_default=False, + ), + migrations.AddField( + model_name="secondaryflat", + name="living_meters", + field=models.FloatField(default=1), + preserve_default=False, + ), + migrations.AddField( + model_name="secondaryflat", + name="marker", + field=models.CharField( + choices=[("underpriced", "Underpriced"), ("overpriced", "Overpriced")], + default=1, + max_length=20, + ), + preserve_default=False, + ), + migrations.AddField( + model_name="secondaryflat", + name="pred_price", + field=models.FloatField(default=1), + preserve_default=False, + ), + migrations.AlterField( + model_name="secondaryflat", + name="year_of_construction", + field=models.IntegerField(null=True), + ), + ] diff --git a/real_estate_search/search/migrations/0004_delete_district_delete_street_and_more.py b/real_estate_search/search/migrations/0004_delete_district_delete_street_and_more.py new file mode 100644 index 0000000..0293bfa --- /dev/null +++ b/real_estate_search/search/migrations/0004_delete_district_delete_street_and_more.py @@ -0,0 +1,23 @@ +# Generated by Django 4.1.7 on 2023-02-19 01:32 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("search", "0003_alter_primaryflat_options_and_more"), + ] + + operations = [ + migrations.DeleteModel( + name="District", + ), + migrations.DeleteModel( + name="Street", + ), + migrations.AlterModelOptions( + name="secondaryflat", + options={"ordering": ["-marker"]}, + ), + ] diff --git a/real_estate_search/search/migrations/__init__.py b/real_estate_search/search/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/real_estate_search/search/models.py b/real_estate_search/search/models.py new file mode 100644 index 0000000..73fc0b4 --- /dev/null +++ b/real_estate_search/search/models.py @@ -0,0 +1,78 @@ +import uuid + +from django.db import models + + +class SecondaryFlat(models.Model): + class MarkerType(models.TextChoices): + underpriced = "underpriced" + overpriced = "overpriced" + + link = models.URLField() + floor = models.IntegerField() + rooms_count = models.IntegerField() + area = models.FloatField() + price = models.IntegerField() + year_of_construction = models.IntegerField(null=True) + living_meters = models.FloatField() + kitchen_meters = models.FloatField() + pred_price = models.FloatField() + diff = models.FloatField() + marker = models.CharField(max_length=20, choices=MarkerType.choices) + + class Meta: + ordering = ["-marker"] + + +class Community(models.Model): + name = models.CharField(unique=True, max_length=50) + + +class Developer(models.Model): + name = models.CharField(unique=True, max_length=50) + + +class PrimaryFlatPrice(models.Model): + days = models.IntegerField() + flat = models.ForeignKey( + "search.PrimaryFlat", related_name="prices", on_delete=models.CASCADE + ) + price = models.IntegerField() + + +class PrimaryFlat(models.Model): + class PrimaryFlatStatus(models.TextChoices): + short = "short" + long = "long" + + class PrimaryFlatRisks(models.TextChoices): + risk = "risk" + riskey = "riskey" + good = "good" + bad = "bad" + + id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) + status = models.CharField(max_length=5, choices=PrimaryFlatStatus.choices) + price = models.IntegerField() + risk = models.CharField(max_length=20, choices=PrimaryFlatRisks.choices) + + days_to_be_done = models.IntegerField() + max_price_after_invest = models.IntegerField() + increase = models.IntegerField() + increase_procent = models.FloatField() + days_for_increase = models.IntegerField() + + liter_num = models.CharField(max_length=10, blank=True) + community = models.ForeignKey( + Community, null=True, related_name="flats", on_delete=models.SET_NULL + ) + developer = models.ForeignKey( + Developer, null=True, related_name="flats", on_delete=models.SET_NULL + ) + floor = models.CharField(max_length=20) + area = models.FloatField() + num_beds = models.IntegerField() + done_date = models.DateField() + + class Meta: + ordering = ["increase_procent"] diff --git a/vtorichka_final.csv b/vtorichka_final.csv new file mode 100644 index 0000000..e751c5f --- /dev/null +++ b/vtorichka_final.csv @@ -0,0 +1,683 @@ +link,floor,rooms_count,total_meters,price,year_of_construction,living_meters,kitchen_meters,pred_price,diff,marker +https://krasnodar.cian.ru/sale/flat/279661943/,20,1,43.0,4950000,2021,18.2,14.8,4283515.529580329,-13.464332735750938,underpriced +https://krasnodar.cian.ru/sale/flat/283765339/,5,1,40.0,4100000,2006,22.9,9.7,3961313.78110595,-3.3825907047329267,underpriced +https://krasnodar.cian.ru/sale/flat/280008092/,10,2,61.2,7150000,2017,11.5,11.2,4384589.98997673,-38.677063077248526,underpriced +https://krasnodar.cian.ru/sale/flat/283282828/,6,2,63.4,4530000,2010,31.5,16.8,4974592.501477859,9.814404006133753,overpriced +https://krasnodar.cian.ru/sale/flat/283383338/,6,1,41.5,3500000,2017,19.7,10.8,4035056.3277820195,15.287323650914843,overpriced +https://krasnodar.cian.ru/sale/flat/283680222/,14,2,62.5,6400000,2017,30.1,13.7,4965849.523596112,-22.408601193810757,underpriced +https://krasnodar.cian.ru/sale/flat/283480722/,1,1,31.0,4000000,1968,20.0,7.0,3444986.3300971123,-13.875341747572191,underpriced +https://krasnodar.cian.ru/sale/flat/283752257/,4,1,32.4,3200000,2014,12.0,10.0,3624687.390049182,13.271480939036934,overpriced +https://krasnodar.cian.ru/sale/flat/282356692/,1,1,28.0,2750000,2013,16.0,8.0,3465620.177695832,26.02255191621208,overpriced +https://krasnodar.cian.ru/sale/flat/273270612/,2,2,90.0,6599000,2021,55.0,21.0,4922973.865133356,-25.398183586401633,underpriced +https://krasnodar.cian.ru/sale/flat/280424115/,3,1,39.0,4500000,-1,20.0,11.0,3831755.521144018,-14.84987730791071,underpriced +https://krasnodar.cian.ru/sale/flat/283603628/,18,1,43.57,4999000,2017,16.2,12.1,4160520.985951203,-16.77293486794953,underpriced +https://krasnodar.cian.ru/sale/flat/282107098/,9,1,37.0,3990000,2005,17.8,9.9,3845429.183850026,-3.6233287255632525,underpriced +https://sochi.cian.ru/sale/flat/279517150/,2,1,29.0,4900000,2017,13.0,10.0,3549682.178705,-27.55750655704082,underpriced +https://krasnodar.cian.ru/sale/flat/272245137/,1,1,42.0,2900000,2014,16.0,10.0,3877519.1922378885,33.707558353030635,overpriced +https://krasnodar.cian.ru/sale/flat/282065999/,3,2,52.3,3750000,1984,29.4,9.3,4123144.614744915,9.950523059864404,overpriced +https://krasnodar.cian.ru/sale/flat/278667769/,14,3,84.0,8450000,2022,50.0,15.0,5299303.6279906975,-37.28634759774322,underpriced +https://krasnodar.cian.ru/sale/flat/283026114/,13,1,36.0,3750000,2022,17.0,9.0,3876739.5174480206,3.3797204652805504,overpriced +https://krasnodar.cian.ru/sale/flat/257580927/,4,1,18.0,5200000,2016,13.0,2.0,3538982.790967195,-31.94263863524625,underpriced +https://krasnodar.cian.ru/sale/flat/283172692/,7,3,96.5,5800000,2013,55.0,15.0,5218005.511379066,-10.034387734843692,underpriced +https://krasnodar.cian.ru/sale/flat/282662025/,2,1,28.0,2800000,1918,20.0,5.0,3646467.950680927,30.230998238604535,overpriced +https://krasnodar.cian.ru/sale/flat/276432925/,2,1,36.2,3200000,2014,13.0,10.0,3687466.423188015,15.233325724625466,overpriced +https://krasnodar.cian.ru/sale/flat/278388612/,1,1,38.1,3490000,2006,17.9,9.3,3670007.417992805,5.157805673146279,overpriced +https://krasnodar.cian.ru/sale/flat/281630511/,5,1,36.0,3350000,2013,16.0,8.0,3765030.0129893683,12.388955611622933,overpriced +https://krasnodar.cian.ru/sale/flat/282423695/,16,1,35.7,3150000,2022,13.2,12.0,3938292.7564227725,25.025166870564206,overpriced +https://krasnodar.cian.ru/sale/flat/278036321/,2,1,41.9,3000000,2016,16.5,14.3,4068490.1815892207,35.61633938630735,overpriced +https://krasnodar.cian.ru/sale/flat/240713145/,3,1,29.78,2700000,1970,15.1,10.0,3575900.9027993674,32.44077417775435,overpriced +https://krasnodar.cian.ru/sale/flat/277032012/,15,1,25.0,2650000,2022,18.0,4.0,3615884.463909024,36.44847033618958,overpriced +https://krasnodar.cian.ru/sale/flat/279184758/,1,2,51.6,3000000,1988,28.5,10.5,3949405.899477677,31.646863315922566,overpriced +https://krasnodar.cian.ru/sale/flat/269167460/,16,1,26.1,3450000,2020,10.4,6.0,3633447.362342088,5.317314850495305,overpriced +https://krasnodar.cian.ru/sale/flat/282345793/,10,1,26.0,3300000,2015,18.0,8.0,3616465.0227082847,9.589849172978322,overpriced +https://novorossiysk.cian.ru/sale/flat/282930853/,4,1,18.3,3000000,1975,13.0,5.0,3572176.2660917006,19.07254220305669,overpriced +https://krasnodar.cian.ru/sale/flat/275458372/,1,1,46.4,3200000,2018,19.6,9.8,3949697.4385563335,23.428044954885422,overpriced +https://krasnodar.cian.ru/sale/flat/277899542/,3,2,36.0,3400000,1983,21.7,5.8,3779070.498087205,11.1491322966825,overpriced +https://krasnodar.cian.ru/sale/flat/270421811/,18,1,38.0,3450000,2022,14.0,13.0,4051508.6954066497,17.435034649468108,overpriced +https://krasnodar.cian.ru/sale/flat/280904052/,1,1,37.0,3300000,2009,18.0,13.0,3785211.1237878622,14.703367387510976,overpriced +https://krasnodar.cian.ru/sale/flat/280608207/,18,1,27.3,3250000,2016,16.8,6.0,3648064.9022420817,12.248150838217898,overpriced +https://krasnodar.cian.ru/sale/flat/279100935/,4,1,42.0,3050000,-1,20.6,10.5,3921952.5619345084,28.58860858801667,overpriced +https://krasnodar.cian.ru/sale/flat/280782416/,4,2,50.0,3100000,1997,27.3,8.5,4222203.331586833,36.200107470543,overpriced +https://krasnodar.cian.ru/sale/flat/282152031/,4,1,27.0,3200000,-1,16.0,6.0,3847701.8405199703,20.24068251624907,overpriced +https://krasnodar.cian.ru/sale/flat/280463544/,7,1,23.6,3000000,2018,22.0,-1.0,3563053.8048616974,18.768460162056577,overpriced +https://krasnodar.cian.ru/sale/flat/275457665/,3,1,35.71,3200000,-1,17.1,10.3,3820077.473666282,19.37742105207131,overpriced +https://krasnodar.cian.ru/sale/flat/275389929/,2,1,34.02,3300000,2017,17.7,8.4,3591916.4097863277,8.845951811706902,overpriced +https://krasnodar.cian.ru/sale/flat/279894293/,5,3,57.8,3400000,1987,39.0,7.0,4298717.649972375,26.432872058011018,overpriced +https://krasnodar.cian.ru/sale/flat/281374038/,4,1,26.8,2850000,1961,15.0,-1.0,3717752.791848957,30.44746638066516,overpriced +https://krasnodar.cian.ru/sale/flat/273450154/,21,1,26.7,2950000,2022,24.9,-1.0,3656257.995547106,23.940949001596813,overpriced +https://krasnodar.cian.ru/sale/flat/277855736/,5,1,27.7,3100000,2016,16.7,-1.0,3548444.7118579815,14.46595844703166,overpriced +https://sochi.cian.ru/sale/flat/282147830/,3,1,18.0,3150000,1978,15.0,2.0,3547924.836530908,12.6325344930447,overpriced +https://krasnodar.cian.ru/sale/flat/281857131/,18,1,24.0,3400000,2017,11.0,9.0,3677393.771521736,8.158640338874585,overpriced +https://krasnodar.cian.ru/sale/flat/275561010/,10,1,44.7,3400000,2022,21.9,10.0,4134284.1039450066,21.596591292500197,overpriced +https://krasnodar.cian.ru/sale/flat/279417510/,16,1,37.15,3500000,2014,22.1,-1.0,3840491.443779968,9.728326965141948,overpriced +https://krasnodar.cian.ru/sale/flat/276861849/,17,1,38.0,3500000,2021,16.5,10.0,3944943.3431153563,12.712666946153037,overpriced +https://krasnodar.cian.ru/sale/flat/279052555/,2,1,35.8,3540000,2022,19.0,7.1,3658677.653084483,3.352476075832853,overpriced +https://krasnodar.cian.ru/sale/flat/281201144/,3,-1,41.0,3590000,2020,32.0,4.0,4044138.9758070763,12.650110746715217,overpriced +https://krasnodar.cian.ru/sale/flat/281305183/,6,1,37.6,3600000,2022,20.0,8.0,3847082.011922672,6.86338922007422,overpriced +https://krasnodar.cian.ru/sale/flat/283249826/,5,1,39.6,3600000,2011,21.0,9.6,3929872.1941720853,9.163116504780145,overpriced +https://krasnodar.cian.ru/sale/flat/281492570/,3,2,53.5,3700000,2019,25.0,17.0,4504448.11918396,21.74184105902596,overpriced +https://krasnodar.cian.ru/sale/flat/283087271/,11,1,38.5,3700000,2016,19.5,10.5,3933296.406124701,6.305308273640562,overpriced +https://krasnodar.cian.ru/sale/flat/279399180/,24,1,36.6,3700000,2021,11.0,15.6,4120596.3083251156,11.367467792570691,overpriced +https://krasnodar.cian.ru/sale/flat/279898731/,1,3,45.0,3700000,-1,30.0,9.0,3292143.6409028294,-11.023144840464072,underpriced +https://krasnodar.cian.ru/sale/flat/268978759/,7,2,54.0,3750000,2021,26.3,15.0,4594742.865974781,22.526476425994165,overpriced +https://krasnodar.cian.ru/sale/flat/276284735/,16,1,22.83,3780000,2019,18.6,-1.0,3585153.310363035,-5.154674329020233,underpriced +https://krasnodar.cian.ru/sale/flat/283272353/,4,1,29.1,3800000,1963,17.5,5.6,3684459.398532442,-3.04054214388311,underpriced +https://sochi.cian.ru/sale/flat/280299456/,3,1,15.0,3800000,1982,15.0,-1.0,3546321.9403794026,-6.675738411068353,underpriced +https://krasnodar.cian.ru/sale/flat/279459524/,4,1,40.8,3800000,2012,18.0,10.0,3986066.957190779,4.896498873441554,overpriced +https://krasnodar.cian.ru/sale/flat/277518320/,5,2,43.0,3800000,1969,28.0,6.0,4104443.298912683,8.01166576086008,overpriced +https://krasnodar.cian.ru/sale/flat/275482695/,16,2,49.3,3850000,-1,29.7,14.2,4170710.967046728,8.330154988226699,overpriced +https://krasnodar.cian.ru/sale/flat/281186591/,3,1,30.2,3850000,2021,15.6,5.0,3571703.8210620587,-7.228472180206269,underpriced +https://krasnodar.cian.ru/sale/flat/281097129/,14,1,40.0,3900000,2022,18.0,12.0,4075399.615103215,4.497426028287563,overpriced +https://krasnodar.cian.ru/sale/flat/275527312/,1,1,33.0,3900000,-1,17.0,-1.0,3754900.8594810423,-3.720490782537378,underpriced +https://krasnodar.cian.ru/sale/flat/280037750/,6,2,52.4,3999000,1989,31.9,8.6,4315034.663079463,7.902842287558463,overpriced +https://krasnodar.cian.ru/sale/flat/268041093/,9,1,32.2,3990000,-1,14.0,8.5,3770887.9519736487,-5.4915300257230895,underpriced +https://krasnodar.cian.ru/sale/flat/280682623/,9,1,23.0,3950000,2019,19.7,-1.0,3540740.160021303,-10.361008607055615,underpriced +https://krasnodar.cian.ru/sale/flat/277937063/,15,2,43.4,3950000,2021,16.3,18.5,4400443.134481558,11.403623657760955,overpriced +https://krasnodar.cian.ru/sale/flat/275184684/,1,2,42.0,4000000,1956,28.0,5.0,3642691.652866162,-8.932708678345952,underpriced +https://krasnodar.cian.ru/sale/flat/256963433/,1,3,61.1,4000000,1975,37.5,14.4,4270879.617214747,6.771990430368669,overpriced +https://krasnodar.cian.ru/sale/flat/282496306/,2,2,44.5,4100000,1970,30.5,5.6,3840709.965954376,-6.32414717184449,underpriced +https://krasnodar.cian.ru/sale/flat/282460164/,1,1,38.3,4100000,2007,19.6,10.3,3693055.974304552,-9.925464041352384,underpriced +https://krasnodar.cian.ru/sale/flat/278667855/,7,1,26.3,4100000,2020,20.2,-1.0,3568416.3727654354,-12.965454322794258,underpriced +https://krasnodar.cian.ru/sale/flat/281892651/,17,1,29.5,4100000,2014,20.0,5.0,3632277.566723036,-11.40786422626741,underpriced +https://krasnodar.cian.ru/sale/flat/282823888/,2,1,36.0,4190000,2017,17.9,9.5,3698659.3004469275,-11.726508342555428,underpriced +https://krasnodar.cian.ru/sale/flat/272534783/,2,1,39.03,4150000,2015,19.1,12.2,3790911.3902514772,-8.652737584301752,underpriced +https://krasnodar.cian.ru/sale/flat/282504383/,2,1,37.1,4200000,2015,16.0,12.0,3719648.646591465,-11.436936985917502,underpriced +https://novorossiysk.cian.ru/sale/flat/282066143/,4,1,30.0,4200000,2020,26.0,4.0,3650600.1474350304,-13.080948870594513,underpriced +https://krasnodar.cian.ru/sale/flat/273959488/,4,1,34.5,4200000,1980,20.0,9.0,3762542.3896478405,-10.41565738933713,underpriced +https://krasnodar.cian.ru/sale/flat/264656847/,3,3,69.0,4200000,1973,49.0,10.0,4059936.457621171,-3.3348462471149727,underpriced +https://krasnodar.cian.ru/sale/flat/275999501/,6,1,38.89,4200000,2002,15.6,11.4,3856793.9542412623,-8.171572518065183,underpriced +https://krasnodar.cian.ru/sale/flat/274139395/,4,1,38.0,4200000,2014,16.3,14.1,3996163.138528534,-4.853258606463471,underpriced +https://krasnodar.cian.ru/sale/flat/272467109/,13,1,36.0,4200000,-1,19.0,10.0,3857333.589241128,-8.15872406568743,underpriced +https://krasnodar.cian.ru/sale/flat/279808678/,9,1,25.0,4250000,2021,13.0,4.0,3568344.9014349477,-16.03894349564829,underpriced +https://novorossiysk.cian.ru/sale/flat/279491343/,3,1,40.3,4280000,2020,18.5,13.5,4041635.390406745,-5.569266579281658,underpriced +https://krasnodar.cian.ru/sale/flat/276966039/,3,1,36.0,4250000,2013,17.0,10.0,3752241.1039441526,-11.711974024843467,underpriced +https://krasnodar.cian.ru/sale/flat/282488724/,5,1,43.5,4300000,2015,18.6,13.3,4155263.8115274,-3.365957871455818,underpriced +https://krasnodar.cian.ru/sale/flat/271351959/,3,2,48.6,4300000,1990,26.3,7.3,4045266.5820079613,-5.9240329765590385,underpriced +https://anapa.cian.ru/sale/flat/275466077/,9,1,29.0,4300000,2020,16.1,8.0,3635925.086808924,-15.443602632350602,underpriced +https://krasnodar.cian.ru/sale/flat/283431392/,7,1,44.7,4300000,2012,21.9,10.3,4097453.5138935954,-4.710383397823362,underpriced +https://krasnodar.cian.ru/sale/flat/281705761/,3,1,38.19,4300000,2019,18.8,10.5,3815804.1581170815,-11.260368415881826,underpriced +https://krasnodar.cian.ru/sale/flat/274333682/,3,3,62.8,4300000,1975,46.1,5.6,4157247.325342338,-3.31982964320144,underpriced +https://krasnodar.cian.ru/sale/flat/278862033/,9,1,29.0,4300000,2020,18.0,-1.0,3581651.9002393144,-16.70576976187641,underpriced +https://krasnodar.cian.ru/sale/flat/280757359/,4,1,40.5,4350000,2014,25.0,12.0,4052951.5446974477,-6.8287001218977545,underpriced +https://krasnodar.cian.ru/sale/flat/283062098/,16,1,39.4,4400000,2022,20.0,11.4,4015983.7911822055,-8.727641109495329,underpriced +https://krasnodar.cian.ru/sale/flat/278585348/,1,2,73.0,4400000,2015,35.0,20.0,4810263.751491755,9.324176170267165,overpriced +https://krasnodar.cian.ru/sale/flat/275354335/,2,1,36.0,4400000,2021,15.0,10.0,3690305.693020178,-16.129416067723227,underpriced +https://krasnodar.cian.ru/sale/flat/271009109/,12,1,40.0,4400000,2017,17.0,12.0,4066658.164140898,-7.5759508149795955,underpriced +https://novorossiysk.cian.ru/sale/flat/282337306/,5,1,32.0,4450000,1970,18.0,8.0,3590683.2967401454,-19.3104877137046,underpriced +https://krasnodar.cian.ru/sale/flat/279007889/,7,3,65.3,4469000,-1,35.4,12.6,3564401.0644158213,-20.24164098420628,underpriced +https://krasnodar.cian.ru/sale/flat/279229135/,3,2,45.3,4500000,1970,30.0,7.0,3978889.9116222123,-11.58022418617306,underpriced +https://krasnodar.cian.ru/sale/flat/280640180/,1,2,47.9,4500000,2012,29.6,9.7,4009754.6668704706,-10.894340736211765,underpriced +https://krasnodar.cian.ru/sale/flat/280769950/,20,1,39.0,4500000,2019,16.0,-1.0,3871194.622379147,-13.973452836018955,underpriced +https://novorossiysk.cian.ru/sale/flat/277892111/,5,1,31.2,4500000,1970,16.7,10.0,3607338.277479966,-19.836927167111867,underpriced +https://krasnodar.cian.ru/sale/flat/244551627/,2,3,60.8,4500000,1951,41.1,6.0,3608729.6999040125,-19.80600666879972,underpriced +https://krasnodar.cian.ru/sale/flat/278949236/,2,2,42.0,4500000,1975,25.5,9.0,3813278.9411624745,-15.260467974167234,underpriced +https://krasnodar.cian.ru/sale/flat/278316055/,15,1,43.2,4500000,2022,22.0,9.2,4132317.868774445,-8.17071402723456,underpriced +https://krasnodar.cian.ru/sale/flat/278008061/,3,2,88.1,4500000,2005,45.0,16.0,4883098.017439656,8.5132892764368,overpriced +https://krasnodar.cian.ru/sale/flat/281609658/,1,3,72.0,4599000,1977,50.0,8.0,4028400.6573369103,-12.407030716744723,underpriced +https://krasnodar.cian.ru/sale/flat/281431461/,7,2,69.5,4550000,2001,38.0,12.0,4693875.996143679,3.1621098053555854,overpriced +https://krasnodar.cian.ru/sale/flat/262902840/,1,1,47.0,4550000,2020,24.0,16.1,4176864.7941785064,-8.200773754318542,underpriced +https://krasnodar.cian.ru/sale/flat/282442872/,3,2,48.0,4600000,1969,35.0,10.0,4015170.970950058,-12.713674544563952,underpriced +https://krasnodar.cian.ru/sale/flat/280346407/,3,1,36.2,4600000,2019,15.0,10.2,3771949.515122982,-18.001097497326473,underpriced +https://krasnodar.cian.ru/sale/flat/278682672/,4,1,35.3,4600000,2010,14.4,10.2,3774299.490899126,-17.950011067410305,underpriced +https://krasnodar.cian.ru/sale/flat/277657341/,1,2,44.0,4600000,1961,29.0,6.0,3657350.3592156656,-20.492383495311618,underpriced +https://krasnodar.cian.ru/sale/flat/277066912/,5,1,35.0,4600000,1983,18.7,8.2,3751079.423178054,-18.454795148303177,underpriced +https://anapa.cian.ru/sale/flat/282692788/,1,1,26.0,4650000,2019,20.0,6.0,3468033.9490928897,-25.418624750690547,underpriced +https://krasnodar.cian.ru/sale/flat/277956056/,8,1,47.7,4660000,2015,23.1,12.9,4229402.687529654,-9.240285675329309,underpriced +https://krasnodar.cian.ru/sale/flat/268901336/,2,1,45.0,4700000,2020,13.0,18.0,4104266.428371009,-12.675182375084916,underpriced +https://krasnodar.cian.ru/sale/flat/278932443/,2,2,45.0,4700000,1978,30.0,6.0,3844355.1025653407,-18.205210583716156,underpriced +https://krasnodar.cian.ru/sale/flat/280467578/,21,2,42.3,4700000,2022,25.0,10.6,4288418.953231675,-8.757043548262242,underpriced +https://krasnodar.cian.ru/sale/flat/273429495/,9,1,39.0,4750000,2016,20.0,12.0,3961519.750430902,-16.599584201454693,underpriced +https://novorossiysk.cian.ru/sale/flat/283433509/,2,1,37.0,4800000,1985,18.0,9.0,3658293.9161407496,-23.785543413734384,underpriced +https://krasnodar.cian.ru/sale/flat/280588964/,3,3,58.0,4800000,1975,45.0,5.0,4100322.30991149,-14.576618543510627,underpriced +https://krasnodar.cian.ru/sale/flat/271925848/,5,3,53.0,4800000,1970,35.0,5.3,4154567.500962326,-13.446510396618212,underpriced +https://krasnodar.cian.ru/sale/flat/280537162/,9,1,41.5,4850000,2022,17.8,10.2,4047593.198763071,-16.544470128596473,underpriced +https://krasnodar.cian.ru/sale/flat/273174676/,10,2,69.0,4890000,2020,34.0,14.0,5173789.817396322,5.803472748391049,overpriced +https://sochi.cian.ru/sale/flat/273241640/,4,1,53.0,4900000,2020,40.0,10.0,4379210.072703842,-10.628365863186897,underpriced +https://krasnodar.cian.ru/sale/flat/282606145/,7,1,42.0,4900000,2013,18.0,13.0,4142547.4118710505,-15.458216084264278,underpriced +https://krasnodar.cian.ru/sale/flat/280982767/,10,1,27.0,4900000,2016,13.0,9.0,3662077.437366653,-25.263725768027495,underpriced +https://krasnodar.cian.ru/sale/flat/279796497/,5,1,39.5,3700000,2012,18.1,10.8,3940834.71363972,6.509046314587024,overpriced +https://krasnodar.cian.ru/sale/flat/276556880/,13,1,45.1,4000000,2020,20.8,11.7,4368855.2836033935,9.221382090084838,overpriced +https://krasnodar.cian.ru/sale/flat/278705525/,9,2,68.0,8500000,2020,40.0,20.0,5876955.698021169,-30.859344729162718,underpriced +https://krasnodar.cian.ru/sale/flat/282160741/,7,3,84.0,8950000,2016,41.3,13.9,6111859.316157493,-31.711069093212373,underpriced +https://krasnodar.cian.ru/sale/flat/281444688/,9,3,86.7,7900000,2018,44.7,12.1,5983573.898193309,-24.258558250717606,underpriced +https://krasnodar.cian.ru/sale/flat/280411276/,2,2,61.8,5400000,2018,32.4,11.6,4779915.60577138,-11.483044337567046,underpriced +https://krasnodar.cian.ru/sale/flat/258735506/,8,3,97.0,6599000,2021,60.0,15.0,5942107.371704596,-9.954426857029912,underpriced +https://sochi.cian.ru/sale/flat/283679833/,2,1,21.0,4800000,-1,16.0,4.0,3576513.174614413,-25.489308862199724,underpriced +https://krasnodar.cian.ru/sale/flat/282973095/,2,3,72.0,5800000,2011,30.0,30.0,5560941.3387721395,-4.121701055652767,underpriced +https://krasnodar.cian.ru/sale/flat/280856776/,14,1,45.0,5100000,2020,18.0,14.0,4493568.172311919,-11.890820150746691,underpriced +https://anapa.cian.ru/sale/flat/281453330/,17,2,62.2,8900000,2020,45.0,14.0,5721351.469694489,-35.71515202590462,underpriced +https://krasnodar.cian.ru/sale/flat/283346951/,7,1,39.2,3250000,2021,16.5,11.0,4043233.2931291093,24.40717825012644,overpriced +https://krasnodar.cian.ru/sale/flat/283479337/,2,2,56.9,5500000,2021,32.0,12.0,4617404.13148358,-16.047197609389453,underpriced +https://krasnodar.cian.ru/sale/flat/282878071/,19,3,80.0,8500000,2021,55.0,20.0,6489643.190822932,-23.651256578553745,underpriced +https://krasnodar.cian.ru/sale/flat/278766739/,8,1,38.0,2930000,2012,25.0,-1.0,3802542.7147078975,29.779614836447013,overpriced +https://krasnodar.cian.ru/sale/flat/279940189/,4,1,33.0,3300000,2012,18.0,8.0,3481984.1282096896,5.514670551808777,overpriced +https://krasnodar.cian.ru/sale/flat/283680802/,4,1,30.0,3000000,1989,16.0,8.0,3341070.312866722,11.369010428890725,overpriced +https://krasnodar.cian.ru/sale/flat/281500590/,3,1,37.0,3380000,2013,18.0,10.0,3825999.6350664725,13.195255475339422,overpriced +https://krasnodar.cian.ru/sale/flat/282578799/,3,1,32.5,3200000,1963,16.5,6.0,3305566.609299325,3.2989565406039034,overpriced +https://krasnodar.cian.ru/sale/flat/277173839/,22,1,34.8,3200000,2019,23.0,8.0,4021553.9268587977,25.673560214337424,overpriced +https://krasnodar.cian.ru/sale/flat/273674983/,5,1,31.2,2600000,1963,17.6,5.9,3406919.5379550983,31.035366844426857,overpriced +https://krasnodar.cian.ru/sale/flat/279888641/,7,1,21.0,2500000,2021,16.1,-1.0,3177599.129883668,27.103965195346717,overpriced +https://krasnodar.cian.ru/sale/flat/276002947/,1,1,28.8,3000000,1910,17.0,6.0,2828379.8917436404,-5.720670275211987,underpriced +https://krasnodar.cian.ru/sale/flat/275939397/,1,1,26.6,3100000,1984,18.8,2.8,2834151.7863833997,-8.575748826341943,underpriced +https://krasnodar.cian.ru/sale/flat/280589800/,5,1,24.0,2700000,2019,24.0,-1.0,3621205.6471461067,34.11872767207803,overpriced +https://krasnodar.cian.ru/sale/flat/269621792/,1,2,38.4,3050000,1917,19.9,9.3,3657733.994478739,19.92570473700783,overpriced +https://krasnodar.cian.ru/sale/flat/279836860/,4,1,25.0,2580000,2021,14.0,-1.0,3399217.9240602595,31.752632715513933,overpriced +https://krasnodar.cian.ru/sale/flat/278800090/,7,1,32.0,3200000,2018,16.0,8.2,3578751.797679102,11.835993677471938,overpriced +https://krasnodar.cian.ru/sale/flat/279453548/,1,1,27.0,3000000,2020,24.0,-1.0,3531346.623078443,17.71155410261477,overpriced +https://krasnodar.cian.ru/sale/flat/276107724/,8,1,24.1,3450000,2016,15.6,5.0,3247358.1601883587,-5.873676516279457,underpriced +https://krasnodar.cian.ru/sale/flat/269307898/,8,1,24.5,3200000,2021,12.7,-1.0,3314732.733111294,3.5853979097279374,overpriced +https://krasnodar.cian.ru/sale/flat/281610668/,9,1,32.0,2950000,2019,26.0,-1.0,3769420.602539875,27.776969577622882,overpriced +https://krasnodar.cian.ru/sale/flat/271869737/,9,1,39.0,3150000,2021,26.0,-1.0,4020583.2264212836,27.63756274353281,overpriced +https://krasnodar.cian.ru/sale/flat/270004309/,1,3,57.0,2100000,-1,41.1,8.0,2528244.2156679193,20.39258169847235,overpriced +https://krasnodar.cian.ru/sale/flat/281387318/,1,2,43.0,2500000,1960,30.0,6.0,3334249.366331675,33.369974653267,overpriced +https://krasnodar.cian.ru/sale/flat/278475470/,6,1,28.0,2800000,2019,20.0,5.0,3554820.4848278924,26.957874458139013,overpriced +https://novorossiysk.cian.ru/sale/flat/282355735/,1,1,28.5,2900000,1982,14.0,7.0,2686296.4462499325,-7.3690880603471545,underpriced +https://krasnodar.cian.ru/sale/flat/278033635/,2,1,32.4,3000000,2021,15.0,9.0,3500524.502172406,16.68415007241353,overpriced +https://krasnodar.cian.ru/sale/flat/279861978/,2,1,30.0,3220000,2014,18.0,6.0,3067208.1773919016,-4.745087658636596,underpriced +https://krasnodar.cian.ru/sale/flat/277842082/,6,-1,33.6,3200000,2022,17.0,6.5,3440782.974923854,7.524467966370445,overpriced +https://krasnodar.cian.ru/sale/flat/280321852/,24,1,30.0,3300000,2021,15.0,5.0,3557361.7651371523,7.798841367792494,overpriced +https://krasnodar.cian.ru/sale/flat/278857500/,4,1,38.0,3400000,2016,15.0,11.0,3955703.6448419495,16.34422484829263,overpriced +https://novorossiysk.cian.ru/sale/flat/283047458/,5,1,28.0,3450000,2022,24.2,-1.0,3789344.0777629144,9.83606022501201,overpriced +https://krasnodar.cian.ru/sale/flat/279398308/,2,1,37.7,3500000,2020,17.0,18.0,4029214.8200631305,15.120423430375157,overpriced +https://krasnodar.cian.ru/sale/flat/277492875/,3,1,38.0,3500000,2012,20.0,12.0,3939524.1418643366,12.55783262469533,overpriced +https://krasnodar.cian.ru/sale/flat/272795252/,8,1,36.6,3500000,2009,17.0,11.3,3946929.7665802212,12.769421902292036,overpriced +https://krasnodar.cian.ru/sale/flat/277810887/,8,1,35.1,3550000,2022,23.5,9.2,4046391.623725765,13.982862640162393,overpriced +https://krasnodar.cian.ru/sale/flat/278983110/,2,2,52.0,3550000,1982,31.0,8.0,4023308.0853628805,13.332622122898043,overpriced +https://krasnodar.cian.ru/sale/flat/279521856/,3,1,34.9,3590000,2021,20.0,11.0,3860386.7076887083,7.531663166816388,overpriced +https://krasnodar.cian.ru/sale/flat/268030001/,2,1,36.0,3620000,2016,19.0,10.0,3775796.5739245987,4.303772760348032,overpriced +https://krasnodar.cian.ru/sale/flat/276759530/,7,3,66.2,3600000,1988,40.9,8.6,4892634.95772564,35.90652660349001,overpriced +https://krasnodar.cian.ru/sale/flat/280609946/,5,2,47.2,3600000,1982,33.0,5.0,4741250.0601903135,31.701390560842043,overpriced +https://krasnodar.cian.ru/sale/flat/281161788/,3,1,25.3,3600000,2021,17.7,4.0,3436321.4342960333,-4.546626825110185,underpriced +https://krasnodar.cian.ru/sale/flat/278091033/,24,1,35.1,3600000,-1,14.3,9.2,3836063.960879713,6.55733224665869,overpriced +https://krasnodar.cian.ru/sale/flat/280376977/,14,1,37.0,3650000,2022,13.0,12.0,4065120.146894205,11.37315470943027,overpriced +https://krasnodar.cian.ru/sale/flat/281084758/,1,1,37.4,3650000,-1,16.8,9.8,3481623.3329299176,-4.613059371783079,underpriced +https://gelendzhik.cian.ru/sale/flat/281613566/,8,2,32.0,3700000,1985,21.5,8.0,3840771.6202374417,3.8046383847957226,overpriced +https://krasnodar.cian.ru/sale/flat/274233362/,5,2,40.0,3700000,2020,25.0,7.0,4211628.978483651,13.827810229287861,overpriced +https://krasnodar.cian.ru/sale/flat/271220651/,3,1,38.0,3790000,2007,20.0,10.0,3932035.81670468,3.7476468787514565,overpriced +https://krasnodar.cian.ru/sale/flat/272106848/,3,1,40.0,3750000,2021,18.0,8.0,3880919.5786835537,3.4911887648947664,overpriced +https://krasnodar.cian.ru/sale/flat/279807095/,6,1,38.0,3800000,2016,19.5,10.1,4025165.9880390083,5.925420737868641,overpriced +https://krasnodar.cian.ru/sale/flat/279232401/,3,2,52.3,3800000,1985,28.0,9.0,4355896.789833069,14.628862890343918,overpriced +https://krasnodar.cian.ru/sale/flat/273686716/,3,2,50.0,3800000,2015,30.0,15.0,4777243.07455519,25.71692301461027,overpriced +https://krasnodar.cian.ru/sale/flat/264881840/,21,1,30.0,3890000,2022,20.1,-1.0,3561648.239562236,-8.440919291459235,underpriced +https://krasnodar.cian.ru/sale/flat/278382850/,16,1,46.0,3850000,2017,17.0,11.0,4326941.427071868,12.388089014853726,overpriced +https://krasnodar.cian.ru/sale/flat/276007947/,6,2,52.0,3850000,2012,28.0,9.0,4971105.697304594,29.119628501418035,overpriced +https://krasnodar.cian.ru/sale/flat/278910470/,6,2,48.0,3900000,2022,22.0,12.7,4719287.836745528,21.0073804293725,overpriced +https://krasnodar.cian.ru/sale/flat/278715553/,14,1,39.5,3900000,2018,20.0,10.0,4161239.6816336717,6.6984533752223525,overpriced +https://krasnodar.cian.ru/sale/flat/270454245/,16,1,45.5,3900000,2017,16.8,10.7,4263737.706585804,9.326607861174462,overpriced +https://krasnodar.cian.ru/sale/flat/281816238/,1,2,44.0,3950000,2012,35.0,9.0,3805158.756441266,-3.6668669255375743,underpriced +https://krasnodar.cian.ru/sale/flat/280436019/,7,1,33.3,3980000,2017,20.0,10.0,3750939.285949767,-5.755294322870173,underpriced +https://krasnodar.cian.ru/sale/flat/267100582/,8,1,39.3,3950000,2020,14.0,10.0,4090799.0386660593,3.5645326244571964,overpriced +https://krasnodar.cian.ru/sale/flat/280696335/,6,1,26.2,3990000,2021,18.8,7.2,3451672.332044512,-13.491921502643809,underpriced +https://krasnodar.cian.ru/sale/flat/280044166/,7,1,39.0,3950000,2014,16.0,14.0,4186973.9487232636,5.999340474006672,overpriced +https://krasnodar.cian.ru/sale/flat/263820952/,3,2,53.5,4000000,-1,41.5,-1.0,3363032.8490926144,-15.924178772684641,underpriced +https://krasnodar.cian.ru/sale/flat/280748979/,11,1,31.48,4000000,2018,30.2,-1.0,4228023.323710382,5.700583092759549,overpriced +https://krasnodar.cian.ru/sale/flat/279891795/,1,4,54.0,4000000,1964,31.0,13.0,3355971.288956409,-16.10071777608978,underpriced +https://sochi.cian.ru/sale/flat/280609964/,2,1,17.0,4000000,1971,13.0,-1.0,2739197.77078165,-31.520055730458743,underpriced +https://krasnodar.cian.ru/sale/flat/277939297/,19,1,39.35,4050000,2021,15.5,12.9,4222169.330462594,4.251094579323298,overpriced +https://novorossiysk.cian.ru/sale/flat/278998306/,10,1,25.0,4100000,2021,20.0,-1.0,3428440.4815995013,-16.37950044879265,underpriced +https://krasnodar.cian.ru/sale/flat/275176423/,1,1,40.4,4100000,2022,13.0,9.6,3630475.367657438,-11.451820301038099,underpriced +https://krasnodar.cian.ru/sale/flat/277395336/,11,1,47.0,4150000,2018,27.0,16.5,4574403.9037334155,10.226600089961819,overpriced +https://krasnodar.cian.ru/sale/flat/270036330/,10,1,42.56,4190000,2021,24.0,13.8,4604898.468537981,9.902111420954194,overpriced +https://krasnodar.cian.ru/sale/flat/276264565/,12,1,36.0,4200000,2020,16.0,10.0,3985198.228539383,-5.1143278919194515,underpriced +https://krasnodar.cian.ru/sale/flat/275210620/,10,1,45.0,4200000,2016,23.0,13.0,4532804.866295351,7.92392538798454,overpriced +https://krasnodar.cian.ru/sale/flat/279664427/,1,2,42.0,4200000,2015,22.5,8.4,3755127.1719227536,-10.59221019231539,underpriced +https://krasnodar.cian.ru/sale/flat/279334147/,4,1,41.0,4250000,2019,18.0,10.0,4044308.901272963,-4.839790558283228,underpriced +https://krasnodar.cian.ru/sale/flat/282107264/,8,1,48.9,4300000,2017,17.2,13.4,4508699.197068885,4.853469699276395,overpriced +https://krasnodar.cian.ru/sale/flat/281250733/,4,2,43.8,4300000,1967,26.7,6.0,4113133.5537245334,-4.345731308731781,underpriced +https://krasnodar.cian.ru/sale/flat/278146175/,5,2,46.0,4300000,2014,24.0,8.8,4658157.837008759,8.32925202345952,overpriced +https://novorossiysk.cian.ru/sale/flat/282797878/,1,1,32.7,4300000,1961,17.0,6.0,2851850.5504951808,-33.67789417453068,underpriced +https://krasnodar.cian.ru/sale/flat/272567297/,7,1,37.8,4300000,2021,15.1,8.1,3884308.474340293,-9.66724478278388,underpriced +https://krasnodar.cian.ru/sale/flat/277064276/,1,2,54.3,4380000,1951,20.0,12.0,3911178.503038578,-10.70368714523794,underpriced +https://krasnodar.cian.ru/sale/flat/252510059/,8,1,36.0,4350000,2016,12.8,9.6,3953486.3036221685,-9.115257387996127,underpriced +https://krasnodar.cian.ru/sale/flat/278995411/,6,1,34.3,4350000,1985,18.3,7.9,3594502.731899687,-17.367753289662364,underpriced +https://krasnodar.cian.ru/sale/flat/275476855/,17,1,45.0,4400000,2016,17.0,10.6,4251294.331693781,-3.3796742796868045,underpriced +https://krasnodar.cian.ru/sale/flat/277845140/,14,1,48.7,4400000,2021,17.0,23.0,4572908.575430299,3.929740350688617,overpriced +https://sochi.cian.ru/sale/flat/274593757/,5,1,18.7,4450000,1964,12.0,6.7,3620896.7632510066,-18.631533410089737,underpriced +https://krasnodar.cian.ru/sale/flat/280876863/,1,1,35.1,4450000,-1,29.0,5.0,3553206.099518088,-20.152671920941838,underpriced +https://krasnodar.cian.ru/sale/flat/276713250/,10,1,27.0,4470000,2021,22.0,5.0,3600741.806862297,-19.446492016503424,underpriced +https://krasnodar.cian.ru/sale/flat/282717996/,11,2,45.0,4500000,2018,25.0,14.2,4905828.901170458,9.01842002601017,overpriced +https://krasnodar.cian.ru/sale/flat/277079404/,2,1,44.2,4500000,2017,16.4,13.6,3963420.5714821555,-11.923987300396545,underpriced +https://krasnodar.cian.ru/sale/flat/281527968/,16,1,36.0,4500000,2020,30.0,6.0,4170528.869459669,-7.32158067867402,underpriced +https://krasnodar.cian.ru/sale/flat/200734041/,5,1,27.3,4500000,1974,14.6,6.3,3232118.145047942,-28.175152332267952,underpriced +https://krasnodar.cian.ru/sale/flat/273346087/,4,2,41.8,4500000,1967,28.2,5.9,4153735.906030772,-7.694757643760627,underpriced +https://krasnodar.cian.ru/sale/flat/277102739/,15,1,39.3,4500000,2015,14.6,10.9,4081260.0281736604,-9.30533270725199,underpriced +https://krasnodar.cian.ru/sale/flat/266838839/,18,1,37.7,4500000,2022,16.8,10.0,4013305.746433049,-10.815427857043355,underpriced +https://krasnodar.cian.ru/sale/flat/275585584/,1,1,42.0,4500000,2012,18.2,11.5,3566393.6837218762,-20.74680702840275,underpriced +https://krasnodar.cian.ru/sale/flat/262863500/,9,1,44.0,4599000,2022,20.2,10.2,4224814.022892867,-8.136246512440374,underpriced +https://krasnodar.cian.ru/sale/flat/279729190/,5,1,32.5,4550000,2022,13.7,12.2,3665188.517920368,-19.446406199552353,underpriced +https://krasnodar.cian.ru/sale/flat/272740812/,12,1,37.0,4550000,2018,16.0,11.0,4080458.6364397183,-10.319590407918279,underpriced +https://krasnodar.cian.ru/sale/flat/279298805/,2,2,50.2,4600000,1982,25.0,8.7,3847677.684057848,-16.354832955264172,underpriced +https://krasnodar.cian.ru/sale/flat/277140095/,2,2,43.9,4620000,1971,27.8,8.5,3589259.1653662054,-22.31040767605616,underpriced +https://krasnodar.cian.ru/sale/flat/249777077/,13,1,40.0,4650000,2016,18.5,10.7,4167978.6308263256,-10.366050949971491,underpriced +https://krasnodar.cian.ru/sale/flat/280873922/,17,1,43.6,4700000,2022,12.8,15.8,4427545.651285683,-5.796901036474834,underpriced +https://krasnodar.cian.ru/sale/flat/283392948/,4,2,40.0,4700000,1967,27.0,5.6,3995681.9752627015,-14.985489888027628,underpriced +https://krasnodar.cian.ru/sale/flat/276432561/,1,2,51.5,4700000,1979,28.0,8.8,3537824.8778935876,-24.727130257583244,underpriced +https://krasnodar.cian.ru/sale/flat/283577789/,14,2,64.0,4750000,2020,34.4,10.5,5585850.740003864,17.59685768429188,overpriced +https://krasnodar.cian.ru/sale/flat/282012912/,1,1,40.9,4770000,2015,18.0,12.5,3621550.567819098,-24.076508012178238,underpriced +https://krasnodar.cian.ru/sale/flat/267313246/,16,2,64.8,4800000,2020,36.0,10.5,5551728.192298681,15.66100400622251,overpriced +https://krasnodar.cian.ru/sale/flat/270374642/,3,1,32.0,4800000,2020,16.0,9.0,3591960.9796888097,-25.167479589816466,underpriced +https://krasnodar.cian.ru/sale/flat/258779629/,5,1,39.0,4800000,2006,19.0,9.0,4007803.5885492084,-16.504091905224826,underpriced +https://krasnodar.cian.ru/sale/flat/278306364/,9,2,55.1,4900000,2019,32.0,9.8,5271035.666449982,7.572156458162892,overpriced +https://sochi.cian.ru/sale/flat/271366878/,3,1,30.0,4900000,-1,17.0,6.4,3500350.30268797,-28.5642795369802,underpriced +https://sochi.cian.ru/sale/flat/275755084/,3,1,25.0,4900000,-1,22.0,3.0,3823139.8028304274,-21.97673871774638,underpriced +https://krasnodar.cian.ru/sale/flat/279575367/,4,1,32.7,4900000,-1,16.0,14.0,3810181.8830930004,-22.241186059326523,underpriced +https://krasnodar.cian.ru/sale/flat/282347418/,6,2,61.45,6800000,2023,32.1,15.2,4826504.859897457,-29.021987354449163,underpriced +https://krasnodar.cian.ru/sale/flat/283455401/,5,3,89.0,4350000,2016,58.0,14.3,5236261.924565751,20.373837346339105,overpriced +https://krasnodar.cian.ru/sale/flat/283737889/,6,2,43.2,5550000,2016,30.0,7.0,4228380.9168703575,-23.812956452786352,underpriced +https://novorossiysk.cian.ru/sale/flat/283401631/,11,1,47.2,6600000,2021,17.7,13.6,4243610.922773526,-35.702864806461726,underpriced +https://sochi.cian.ru/sale/flat/283742652/,3,1,17.0,5400000,-1,14.0,3.0,3835418.605144736,-28.973729534356742,underpriced +https://krasnodar.cian.ru/sale/flat/278720945/,1,1,41.4,4290000,1953,18.0,10.1,3702062.9520280017,-13.704826293053575,underpriced +https://krasnodar.cian.ru/sale/flat/279614729/,5,1,40.0,4995000,1969,21.0,9.0,3918115.2085103826,-21.55925508487723,underpriced +https://anapa.cian.ru/sale/flat/267491942/,1,2,57.0,5600000,1983,28.1,9.3,3723537.3180690147,-33.50826217733903,underpriced +https://sochi.cian.ru/sale/flat/279484579/,5,1,19.0,5000000,1966,19.0,-1.0,3632757.424172358,-27.34485151655284,underpriced +https://krasnodar.cian.ru/sale/flat/265882466/,8,2,42.0,5650000,2017,37.0,-1.0,4283194.86040598,-24.191241408743725,underpriced +https://novorossiysk.cian.ru/sale/flat/281176362/,3,3,61.0,6100000,1974,45.0,6.0,4060214.1963602193,-33.439111535078375,underpriced +https://krasnodar.cian.ru/sale/flat/283305186/,1,2,48.0,6500000,2021,18.0,20.0,4013603.090430065,-38.25226014722977,underpriced +https://krasnodar.cian.ru/sale/flat/282156186/,1,1,33.0,2800000,1977,20.0,11.0,3596170.875328386,28.434674118870937,overpriced +https://krasnodar.cian.ru/sale/flat/277340890/,6,1,40.0,3450000,2015,16.0,10.0,3965241.21614016,14.934528004062605,overpriced +https://krasnodar.cian.ru/sale/flat/280138723/,7,1,28.4,2600000,2014,24.4,-1.0,3594568.7570606456,38.25264450233252,overpriced +https://krasnodar.cian.ru/sale/flat/274094613/,4,1,21.0,3050000,1975,16.0,-1.0,3604546.9287354797,18.181866515917367,overpriced +https://krasnodar.cian.ru/sale/flat/279369921/,1,2,53.0,3500000,2014,35.0,9.0,4014917.9066333175,14.711940189523357,overpriced +https://krasnodar.cian.ru/sale/flat/276276617/,6,-1,31.0,3000000,2010,20.0,5.0,3625511.910437955,20.850397014598503,overpriced +https://krasnodar.cian.ru/sale/flat/280028304/,5,1,38.0,3100000,2011,18.0,10.0,3883895.978619416,25.286967052239216,overpriced +https://krasnodar.cian.ru/sale/flat/277377968/,3,1,33.4,3200000,-1,15.7,9.4,3828720.185709627,19.647505803425837,overpriced +https://krasnodar.cian.ru/sale/flat/279604012/,2,1,35.7,3200000,2015,14.5,12.2,3753089.5188225433,17.28404746320448,overpriced +https://krasnodar.cian.ru/sale/flat/270541480/,3,1,32.0,3100000,2017,20.0,9.0,3675424.868106138,18.562092519552838,overpriced +https://sochi.cian.ru/sale/flat/280571376/,1,1,32.0,2900000,-1,11.0,15.0,3830459.7625557724,32.08481939847491,overpriced +https://krasnodar.cian.ru/sale/flat/268850995/,6,1,20.4,2800000,2022,10.4,10.0,3686544.24836433,31.66229458444035,overpriced +https://krasnodar.cian.ru/sale/flat/279603327/,7,1,35.5,3400000,2012,16.0,13.4,3987237.539604564,17.27169234131071,overpriced +https://novorossiysk.cian.ru/sale/flat/274132977/,1,2,34.1,3150000,1917,20.3,7.8,3707204.1866268464,17.689021797677665,overpriced +https://krasnodar.cian.ru/sale/flat/276369675/,10,1,24.5,2950000,2017,22.5,-1.0,3611189.599313327,22.41320675638397,overpriced +https://krasnodar.cian.ru/sale/flat/262863612/,9,1,34.3,3200000,2021,14.3,10.0,3866904.930553579,20.840779079799336,overpriced +https://anapa.cian.ru/sale/flat/281131125/,1,-1,25.0,2650000,2017,17.0,-1.0,3384260.784595634,27.707954135684293,overpriced +https://krasnodar.cian.ru/sale/flat/280297454/,10,1,24.5,2990000,2021,23.0,-1.0,3612895.2091247533,20.83261568979108,overpriced +https://krasnodar.cian.ru/sale/flat/220409485/,5,3,60.0,3400000,1989,38.7,7.4,4215957.913883359,23.998762173039978,overpriced +https://krasnodar.cian.ru/sale/flat/278855635/,9,1,25.36,3000000,2019,23.9,1.4,3614557.430991335,20.485247699711163,overpriced +https://krasnodar.cian.ru/sale/flat/282099983/,8,1,26.5,3299000,2019,18.0,-1.0,3582901.240216755,8.605675665861014,overpriced +https://krasnodar.cian.ru/sale/flat/278802227/,3,2,33.0,3350000,2018,19.0,10.0,3839224.1020528907,14.60370453889226,overpriced +https://krasnodar.cian.ru/sale/flat/256579760/,2,1,33.6,3350000,2021,15.8,9.6,3630766.5511193783,8.381091078190396,overpriced +https://krasnodar.cian.ru/sale/flat/278057921/,6,1,33.0,3450000,2021,15.0,12.0,3825270.8268039846,10.877415269680712,overpriced +https://krasnodar.cian.ru/sale/flat/280874366/,1,1,32.3,3000000,2017,16.0,10.0,3528634.4780596294,17.621149268654317,overpriced +https://krasnodar.cian.ru/sale/flat/280198892/,11,1,28.7,2870000,2021,25.0,-1.0,3640069.0135869146,26.831672947279255,overpriced +https://krasnodar.cian.ru/sale/flat/280688095/,3,1,39.0,3200000,2012,15.0,12.0,3889552.7114159293,21.54852223174779,overpriced +https://krasnodar.cian.ru/sale/flat/270956412/,3,1,37.3,3400000,2012,13.8,11.1,3853656.384751415,13.342834845629849,overpriced +https://krasnodar.cian.ru/sale/flat/276586907/,1,3,66.0,3250000,1981,40.0,18.0,4051903.6222745087,24.673957608446422,overpriced +https://krasnodar.cian.ru/sale/flat/280658327/,3,1,32.6,3000000,1995,15.5,7.6,3628355.363615902,20.945178787196742,overpriced +https://krasnodar.cian.ru/sale/flat/281922204/,18,1,21.0,3150000,2022,16.0,-1.0,3600671.3753622235,14.307027789276937,overpriced +https://krasnodar.cian.ru/sale/flat/274883211/,20,1,27.0,3200000,2021,14.0,6.0,3635900.775793103,13.62189924353447,overpriced +https://krasnodar.cian.ru/sale/flat/283249734/,2,1,33.5,3300000,2011,20.0,8.0,3585324.293002846,8.646190697055946,overpriced +https://krasnodar.cian.ru/sale/flat/282513146/,2,1,30.2,3300000,2017,14.8,8.4,3495360.072037477,5.92000218295385,overpriced +https://krasnodar.cian.ru/sale/flat/281564378/,5,3,68.0,3300000,1982,60.0,5.0,4273871.064156087,29.511244368366274,overpriced +https://krasnodar.cian.ru/sale/flat/269318647/,7,1,40.3,3500000,2021,16.6,13.1,4060818.3943907223,16.02338269687778,overpriced +https://krasnodar.cian.ru/sale/flat/273256849/,8,2,52.0,3500000,1998,37.0,9.0,4414683.563904354,26.133816111552978,overpriced +https://krasnodar.cian.ru/sale/flat/281490371/,2,1,35.5,3550000,-1,14.2,10.2,3760720.4741436946,5.935788004047736,overpriced +https://krasnodar.cian.ru/sale/flat/281540002/,5,1,47.2,3600000,2010,20.7,13.4,4191618.531273565,16.433848090932354,overpriced +https://krasnodar.cian.ru/sale/flat/283742941/,11,-1,30.0,3600000,2016,30.0,-1.0,3905888.3006401327,8.496897240003687,overpriced +https://krasnodar.cian.ru/sale/flat/279193491/,7,1,43.0,3600000,2022,21.0,12.0,4087158.70769784,13.53218632494,overpriced +https://krasnodar.cian.ru/sale/flat/281884427/,7,1,41.0,3600000,2015,18.0,12.0,4028179.256356477,11.893868232124357,overpriced +https://krasnodar.cian.ru/sale/flat/281233538/,14,1,35.5,3650000,2021,14.5,9.5,3888990.741473728,6.547691547225421,overpriced +https://krasnodar.cian.ru/sale/flat/273538938/,8,1,36.0,3650000,2020,15.0,10.0,3893414.130346221,6.668880283458107,overpriced +https://krasnodar.cian.ru/sale/flat/245204970/,4,2,43.0,3700000,-1,35.0,-1.0,3973149.4350552396,7.382417163655124,overpriced +https://sochi.cian.ru/sale/flat/275843440/,4,1,15.0,3700000,2016,12.0,3.0,3549721.739895359,-4.061574597422726,underpriced +https://krasnodar.cian.ru/sale/flat/282747561/,14,1,38.9,3700000,2021,19.5,10.5,3966933.0938245263,7.214407941203413,overpriced +https://krasnodar.cian.ru/sale/flat/279263653/,4,2,47.0,3800000,-1,29.0,7.0,3977625.3112759707,4.67435029673607,overpriced +https://krasnodar.cian.ru/sale/flat/283484818/,16,1,36.0,3800000,2020,13.0,13.5,4040312.3461294575,6.324009108669934,overpriced +https://krasnodar.cian.ru/sale/flat/282846105/,7,1,40.0,3800000,2015,19.5,11.0,3998006.650547155,5.210701330188295,overpriced +https://krasnodar.cian.ru/sale/flat/279696223/,3,2,51.2,3800000,2001,29.1,8.9,4151345.832388022,9.245942957579526,overpriced +https://krasnodar.cian.ru/sale/flat/280328771/,10,1,35.2,3800000,-1,13.1,14.1,3942552.0864312933,3.75137069556035,overpriced +https://krasnodar.cian.ru/sale/flat/266635570/,2,4,74.0,3880000,1994,54.0,10.0,4052088.9967795266,4.4352834221527475,overpriced +https://krasnodar.cian.ru/sale/flat/278130532/,5,3,70.0,3850000,1971,48.8,8.7,4236839.576539101,10.04778120880782,overpriced +https://krasnodar.cian.ru/sale/flat/276978640/,15,1,40.0,3900000,2021,16.1,10.9,4023417.9592749598,3.164563058332301,overpriced +https://krasnodar.cian.ru/sale/flat/281324486/,18,1,48.9,3900000,2020,15.1,21.1,4292529.150395208,10.06485001013354,overpriced +https://krasnodar.cian.ru/sale/flat/277122789/,2,1,35.1,3900000,2021,15.0,10.0,3735088.218447361,-4.228507219298432,underpriced +https://sochi.cian.ru/sale/flat/283408801/,3,1,25.0,3950000,2023,24.0,-1.0,3566728.09351223,-9.703086240196708,underpriced +https://krasnodar.cian.ru/sale/flat/276863715/,2,1,28.5,3990000,2022,18.9,5.0,3436129.4494947437,-13.881467431209431,underpriced +https://krasnodar.cian.ru/sale/flat/275204696/,15,1,44.4,3950000,2021,17.0,11.0,4101276.449186321,3.829783523704326,overpriced +https://krasnodar.cian.ru/sale/flat/268639218/,6,2,51.0,3980000,2018,28.2,10.0,4489170.379184381,12.793225607647766,overpriced +https://krasnodar.cian.ru/sale/flat/276697664/,7,1,33.0,3950000,1982,20.0,7.0,3670053.1042791656,-7.087263182805934,underpriced +https://krasnodar.cian.ru/sale/flat/281873085/,2,1,42.0,4000000,2016,20.0,10.0,3820331.372866996,-4.4917156783250975,underpriced +https://krasnodar.cian.ru/sale/flat/271551486/,1,1,29.72,4000000,2016,12.4,9.0,3451222.5844373303,-13.719435389066744,underpriced +https://krasnodar.cian.ru/sale/flat/281454590/,10,1,32.3,4000000,2017,25.7,-1.0,3681205.657265911,-7.969858568352229,underpriced +https://krasnodar.cian.ru/sale/flat/279420138/,2,1,44.2,4000000,2014,17.3,10.0,3822598.345573838,-4.435041360654053,underpriced +https://krasnodar.cian.ru/sale/flat/280857420/,8,1,37.0,4050000,2021,17.0,11.0,3919172.4654165846,-3.2303094958867993,underpriced +https://krasnodar.cian.ru/sale/flat/283165862/,1,2,44.4,4100000,1971,30.0,6.0,3612782.88951942,-11.883344158062927,underpriced +https://krasnodar.cian.ru/sale/flat/276972095/,3,1,41.8,4100000,2016,16.9,10.7,3942718.4257546025,-3.836135957204816,underpriced +https://krasnodar.cian.ru/sale/flat/277313125/,2,1,40.0,4100000,2016,24.0,11.0,3815592.8810314247,-6.936758999233543,underpriced +https://krasnodar.cian.ru/sale/flat/273708574/,11,1,21.3,4100000,2021,14.6,-1.0,3596680.9655217836,-12.276074011663814,underpriced +https://krasnodar.cian.ru/sale/flat/281882668/,4,1,35.0,4199000,2016,18.0,8.5,3863846.617303897,-7.981742860111999,underpriced +https://krasnodar.cian.ru/sale/flat/283141606/,16,1,30.9,4200000,2021,10.3,13.3,3891453.1323968302,-7.346353990551661,underpriced +https://krasnodar.cian.ru/sale/flat/281149939/,8,1,41.4,4200000,1991,18.6,-1.0,3854031.7842759932,-8.237338469619209,underpriced +https://krasnodar.cian.ru/sale/flat/278984047/,4,1,42.0,4200000,2009,22.6,8.5,3996574.2411112674,-4.84347044973173,underpriced +https://krasnodar.cian.ru/sale/flat/277806643/,11,1,52.0,4200000,2021,38.0,10.8,4560783.799675093,8.590090468454596,overpriced +https://krasnodar.cian.ru/sale/flat/280428312/,2,2,70.0,4250000,1967,36.0,8.0,3748095.728129813,-11.809512279298518,underpriced +https://krasnodar.cian.ru/sale/flat/268004592/,19,1,32.0,4250000,2022,32.0,-1.0,3950534.7802813724,-7.046240463967709,underpriced +https://krasnodar.cian.ru/sale/flat/278735319/,7,1,39.6,4300000,2022,18.5,10.0,3947692.89583124,-8.193188469040933,underpriced +https://krasnodar.cian.ru/sale/flat/279801643/,17,1,38.1,4300000,2015,15.0,11.0,3948156.61895671,-8.182404210309064,underpriced +https://krasnodar.cian.ru/sale/flat/282182104/,3,1,36.6,4300000,2020,16.0,11.9,3862794.8094952866,-10.167562569877056,underpriced +https://krasnodar.cian.ru/sale/flat/281339578/,9,1,40.0,4300000,2017,20.0,12.0,4040351.325742436,-6.0383412618038115,underpriced +https://krasnodar.cian.ru/sale/flat/280904368/,2,1,26.4,4300000,1984,12.2,5.5,3433426.6024481594,-20.15286971050792,underpriced +https://krasnodar.cian.ru/sale/flat/277772652/,7,1,36.3,4350000,2020,14.3,10.1,3888652.0345689487,-10.605700354736811,underpriced +https://krasnodar.cian.ru/sale/flat/280230071/,8,1,28.4,4390000,2022,17.5,-1.0,3590895.436010388,-18.202837448510518,underpriced +https://krasnodar.cian.ru/sale/flat/277081355/,12,2,48.0,4400000,2020,27.0,6.0,4253594.982561517,-3.3273867599655325,underpriced +https://krasnodar.cian.ru/sale/flat/278620645/,7,1,43.0,4400000,-1,16.0,13.0,3933627.7521199575,-10.599369270000967,underpriced +https://novorossiysk.cian.ru/sale/flat/279748957/,7,1,38.0,4400000,2015,20.0,10.0,3898666.0803932347,-11.393952718335575,underpriced +https://krasnodar.cian.ru/sale/flat/278776922/,7,1,38.71,4400000,2016,19.3,10.1,3927749.436758392,-10.732967346400182,underpriced +https://krasnodar.cian.ru/sale/flat/283487499/,10,1,45.0,4450000,2020,13.0,18.0,4214756.844292287,-5.286363049611533,underpriced +https://krasnodar.cian.ru/sale/flat/276152965/,12,1,45.6,4450000,2020,16.4,10.0,4087025.708439301,-8.15672565304942,underpriced +https://krasnodar.cian.ru/sale/flat/279315757/,3,2,62.0,4500000,2019,48.0,12.0,4707389.119154018,4.608647092311519,overpriced +https://krasnodar.cian.ru/sale/flat/280312973/,1,3,60.0,4500000,1978,39.0,9.0,3659613.740059841,-18.675250220892423,underpriced +https://krasnodar.cian.ru/sale/flat/270592609/,3,2,40.0,4520000,2013,21.0,12.0,4034394.1347812563,-10.743492593335038,underpriced +https://sochi.cian.ru/sale/flat/258744963/,2,1,25.0,4500000,2021,23.4,-1.0,3458662.4113909644,-23.140835302423014,underpriced +https://krasnodar.cian.ru/sale/flat/270955513/,3,3,55.0,4500000,2021,35.0,17.0,4668822.237679546,3.7516052817676835,overpriced +https://krasnodar.cian.ru/sale/flat/274944562/,5,1,35.27,4500000,-1,10.3,16.1,3972396.6647977466,-11.724518560050077,underpriced +https://krasnodar.cian.ru/sale/flat/279354423/,4,2,45.0,4500000,1973,26.0,6.0,3988533.304045691,-11.36592657676242,underpriced +https://krasnodar.cian.ru/sale/flat/277666495/,6,1,36.2,4500000,2022,11.0,15.0,4035881.3277107226,-10.313748273095054,underpriced +https://krasnodar.cian.ru/sale/flat/273081996/,17,1,46.0,4500000,2021,26.0,8.0,4065750.090555775,-9.649997987649446,underpriced +https://krasnodar.cian.ru/sale/flat/282922425/,2,2,41.1,4550000,2022,20.0,9.6,3868641.890666443,-14.974903501836419,underpriced +https://krasnodar.cian.ru/sale/flat/277373757/,3,2,42.7,4600000,1964,29.4,5.9,3824561.3396261935,-16.85736218203927,underpriced +https://krasnodar.cian.ru/sale/flat/282386161/,12,1,46.0,4600000,2020,20.0,12.0,4142374.445949415,-9.948381609795321,underpriced +https://krasnodar.cian.ru/sale/flat/281713556/,13,1,42.0,4600000,2019,18.0,13.0,4144031.110508184,-9.912367162865568,underpriced +https://krasnodar.cian.ru/sale/flat/276863730/,4,3,59.0,4600000,1984,37.3,7.9,4196817.2129397085,-8.76484319696286,underpriced +https://krasnodar.cian.ru/sale/flat/268310122/,9,2,48.9,4600000,2020,15.1,16.3,4387155.275250472,-4.627059233685388,underpriced +https://krasnodar.cian.ru/sale/flat/282215825/,17,2,53.05,4690000,-1,25.0,11.0,3948734.493939587,-15.805234670797722,underpriced +https://novorossiysk.cian.ru/sale/flat/279971379/,2,2,49.7,4650000,1970,40.0,7.0,3700960.479996785,-20.40945204307989,underpriced +https://sochi.cian.ru/sale/flat/276318814/,2,1,24.8,4650000,-1,24.8,-1.0,3795564.473176697,-18.37495756609254,underpriced +https://sochi.cian.ru/sale/flat/274947377/,4,1,24.0,4700000,2020,20.0,-1.0,3547414.6959085525,-24.523091576413776,underpriced +https://krasnodar.cian.ru/sale/flat/274435557/,8,1,41.0,4700000,2019,16.7,12.0,4039207.39214754,-14.05941718835021,underpriced +https://krasnodar.cian.ru/sale/flat/279253647/,2,2,48.6,4700000,1952,30.2,11.3,3602451.554714609,-23.352094580540236,underpriced +https://krasnodar.cian.ru/sale/flat/278619922/,8,2,45.1,4750000,1979,28.8,6.2,4072506.6670893813,-14.263017534960396,underpriced +https://krasnodar.cian.ru/sale/flat/280831913/,5,1,42.7,4760000,2022,18.0,13.7,4147240.327828303,-12.873102356548255,underpriced +https://krasnodar.cian.ru/sale/flat/274706769/,16,2,66.2,4750000,2022,37.0,15.0,5004466.0177295655,5.357179320622431,overpriced +https://krasnodar.cian.ru/sale/flat/282606632/,5,1,32.0,4800000,1963,17.5,6.5,3691016.331806172,-23.103826420704745,underpriced +https://anapa.cian.ru/sale/flat/280899035/,8,2,36.0,4800000,2022,24.0,10.0,4025263.217313447,-16.140349639303185,underpriced +https://krasnodar.cian.ru/sale/flat/280292804/,20,1,43.0,4800000,2020,19.3,15.7,4216723.503685047,-12.15159367322819,underpriced +https://krasnodar.cian.ru/sale/flat/283260282/,22,1,38.0,4850000,2021,26.0,10.0,3950530.304785702,-18.54576691163501,underpriced +https://krasnodar.cian.ru/sale/flat/282456882/,4,1,37.9,4900000,2019,19.5,10.2,3893912.3987413174,-20.532400025687398,underpriced +https://krasnodar.cian.ru/sale/flat/280022091/,12,1,40.0,4900000,2015,16.0,12.0,4036072.945467666,-17.6311643782109,underpriced +https://sochi.cian.ru/sale/flat/280538531/,2,2,25.0,4900000,-1,18.0,5.0,3701761.4530188614,-24.453847897574256,underpriced +https://krasnodar.cian.ru/sale/flat/279690602/,8,1,41.0,4900000,2022,15.6,14.3,4143490.199204388,-15.43897552644106,underpriced +https://krasnodar.cian.ru/sale/flat/280837605/,7,2,70.5,8000000,2020,32.7,19.6,4888071.418196394,-38.89910727254507,underpriced +https://krasnodar.cian.ru/sale/flat/280428513/,19,1,32.0,3100000,2020,12.6,7.1,3610143.708795422,16.45624867082007,overpriced +https://krasnodar.cian.ru/sale/flat/283714276/,12,1,41.0,4750000,2014,18.0,12.0,4095660.8148627635,-13.775561792362874,underpriced +https://krasnodar.cian.ru/sale/flat/283250125/,1,3,67.4,4400000,1989,40.0,17.0,4239990.455286099,-3.6365805616795766,underpriced +https://krasnodar.cian.ru/sale/flat/282725047/,3,2,74.0,6250000,2009,30.0,16.0,5093263.956939342,-18.507776688970523,underpriced +https://krasnodar.cian.ru/sale/flat/263861071/,4,1,32.0,6500000,2019,29.7,-1.0,3912994.7100885613,-39.80008138325291,underpriced +https://krasnodar.cian.ru/sale/flat/283681219/,2,3,81.5,7700000,2022,50.0,15.0,5639145.459621816,-26.764344680236157,underpriced +https://novorossiysk.cian.ru/sale/flat/283515540/,14,1,40.0,5300000,2021,19.5,12.0,4153963.2805288723,-21.62333432964392,underpriced +https://krasnodar.cian.ru/sale/flat/277346940/,6,2,63.0,7500000,2011,36.0,12.0,5073283.3421890335,-32.35622210414622,underpriced +https://novorossiysk.cian.ru/sale/flat/277924455/,5,2,51.8,5600000,1983,32.6,7.8,4282197.339120154,-23.532190372854387,underpriced +https://krasnodar.cian.ru/sale/flat/274631224/,1,2,47.0,4400000,1981,30.0,7.1,3665182.777413973,-16.7003914224097,underpriced +https://krasnodar.cian.ru/sale/flat/279286956/,9,2,54.0,6700000,2016,28.0,13.0,5072536.230771767,-24.290504018331838,underpriced +https://anapa.cian.ru/sale/flat/265908935/,14,1,36.4,5950000,2020,14.0,16.0,4068832.210982714,-31.61626536163506,underpriced +https://krasnodar.cian.ru/sale/flat/282357383/,19,1,35.0,4350000,2017,14.0,9.0,3794499.137174452,-12.7701347775988,underpriced +https://novorossiysk.cian.ru/sale/flat/278418603/,15,1,35.5,4650000,2022,14.0,10.0,3850514.8140551,-17.193229805266665,underpriced +https://novorossiysk.cian.ru/sale/flat/280975577/,21,2,44.4,5990000,2022,26.0,10.0,4475884.636169983,-25.277385038898448,underpriced +https://krasnodar.cian.ru/sale/flat/282244381/,4,1,36.0,5000000,2013,19.0,9.0,3765488.7638108935,-24.69022472378213,underpriced +https://krasnodar.cian.ru/sale/flat/220950559/,16,1,40.0,4560000,2005,20.0,10.0,3971335.362197957,-12.909312232500943,underpriced +https://sochi.cian.ru/sale/flat/281188891/,1,2,34.0,5900000,-1,20.0,10.5,3554187.160419871,-39.75953965390049,underpriced +https://krasnodar.cian.ru/sale/flat/281028956/,1,3,59.4,4000000,1990,38.1,10.1,3802128.7305642944,-4.946781735892641,underpriced +https://krasnodar.cian.ru/sale/flat/283639493/,10,1,35.6,3350000,1995,18.0,10.0,3724496.9449845245,11.179013283120135,overpriced +https://krasnodar.cian.ru/sale/flat/280989065/,1,1,36.12,2900000,2020,16.0,10.0,3396337.1628153496,17.115074579839643,overpriced +https://krasnodar.cian.ru/sale/flat/280633579/,6,1,37.0,3200000,2012,16.0,12.0,3803662.4182944903,18.86445057170282,overpriced +https://krasnodar.cian.ru/sale/flat/283657450/,5,1,31.4,3250000,1965,17.0,6.0,3537424.173488461,8.843820722721876,overpriced +https://krasnodar.cian.ru/sale/flat/269900168/,6,1,35.0,2950000,2021,17.0,12.0,3863638.2888690536,30.97078945318826,overpriced +https://krasnodar.cian.ru/sale/flat/277341991/,8,1,29.6,2600000,2020,17.3,-1.0,3532548.785878052,35.86726099530969,overpriced +https://krasnodar.cian.ru/sale/flat/278781549/,7,1,35.0,3100000,2020,14.0,9.0,3801219.522687094,22.619984602809478,overpriced +https://krasnodar.cian.ru/sale/flat/283772401/,1,1,22.4,2650000,2015,22.4,-1.0,3035684.972537706,14.55414990708325,overpriced +https://krasnodar.cian.ru/sale/flat/272267221/,7,1,36.0,3400000,2016,20.0,-1.0,3655598.6643409324,7.517607774733306,overpriced +https://sochi.cian.ru/sale/flat/269776723/,2,1,21.0,3299000,-1,15.0,4.0,3925875.8565070787,19.001996256655918,overpriced +https://krasnodar.cian.ru/sale/flat/279671939/,2,2,49.2,2950000,-1,30.9,8.4,3918144.979133368,32.81847386892773,overpriced +https://krasnodar.cian.ru/sale/flat/280041077/,1,2,33.0,3100000,1918,26.0,-1.0,3684279.500782863,18.84772583170525,overpriced +https://krasnodar.cian.ru/sale/flat/277573221/,2,1,23.0,3000000,2016,13.9,2.7,3273816.149290824,9.127204976360796,overpriced +https://sochi.cian.ru/sale/flat/277585584/,2,1,25.0,3200000,-1,20.0,-1.0,3815250.3831491633,19.226574473411354,overpriced +https://krasnodar.cian.ru/sale/flat/281575314/,3,1,30.1,2750000,2014,22.0,-1.0,3461145.220583896,25.85982620305077,overpriced +https://krasnodar.cian.ru/sale/flat/277173113/,4,1,27.0,2800000,2022,16.5,-1.0,3415872.7513137166,21.995455404061307,overpriced +https://krasnodar.cian.ru/sale/flat/281521561/,2,1,39.3,3300000,2017,18.8,9.8,3875428.695982921,17.437233211603665,overpriced +https://krasnodar.cian.ru/sale/flat/276268380/,8,1,45.9,3105000,2010,19.5,10.3,4140339.213870884,33.344258095680644,overpriced +https://krasnodar.cian.ru/sale/flat/280072746/,5,1,25.0,3450000,-1,25.0,-1.0,3895233.6899284865,12.90532434575323,overpriced +https://krasnodar.cian.ru/sale/flat/266762079/,5,1,35.69,3200000,2022,17.1,10.3,3818955.494255307,19.34235919547835,overpriced +https://krasnodar.cian.ru/sale/flat/279787810/,7,1,30.4,2790000,2021,26.0,-1.0,3600925.964066498,29.065446740734693,overpriced +https://krasnodar.cian.ru/sale/flat/282116297/,5,1,31.8,2800000,1985,16.0,7.8,3483173.436779986,24.399051313570933,overpriced +https://krasnodar.cian.ru/sale/flat/276863620/,2,1,41.3,3150000,2021,17.1,11.0,3962592.3449974777,25.79658238087231,overpriced +https://krasnodar.cian.ru/sale/flat/279757542/,10,1,25.3,3200000,2022,17.0,5.0,3468986.0988210924,8.405815588159138,overpriced +https://krasnodar.cian.ru/sale/flat/258456332/,5,1,34.4,3000000,2019,16.8,8.2,3675055.870807219,22.501862360240626,overpriced +https://krasnodar.cian.ru/sale/flat/262436085/,1,3,51.3,3400000,1976,34.5,6.0,3530827.820578931,3.8478770758509087,overpriced +https://krasnodar.cian.ru/sale/flat/281448889/,16,1,20.04,2450000,2021,18.1,-1.0,3384839.8903092756,38.15673021670513,overpriced +https://krasnodar.cian.ru/sale/flat/270331000/,1,2,40.7,2990000,-1,24.1,7.5,3560750.6771249785,19.08865140886216,overpriced +https://krasnodar.cian.ru/sale/flat/281608041/,10,1,38.1,3000000,2010,14.0,11.0,3890489.3310866538,29.682977702888458,overpriced +https://krasnodar.cian.ru/sale/flat/272505761/,4,1,20.3,3000000,2022,18.4,-1.0,3379080.9199613184,12.636030665377278,overpriced +https://krasnodar.cian.ru/sale/flat/278086096/,1,3,70.0,3000000,1958,45.0,10.0,3516982.0202165954,17.232734007219847,overpriced +https://krasnodar.cian.ru/sale/flat/276720129/,2,1,33.0,3150000,1968,18.5,6.5,3397997.7334639714,7.8729439194911555,overpriced +https://krasnodar.cian.ru/sale/flat/276728129/,1,1,44.8,3200000,-1,17.0,12.5,3672882.443720856,14.777576366276756,overpriced +https://krasnodar.cian.ru/sale/flat/283070585/,4,1,36.0,3300000,2012,17.5,9.0,3750501.318517375,13.651555106587116,overpriced +https://krasnodar.cian.ru/sale/flat/275882455/,2,2,51.2,3350000,2021,27.9,11.8,4532806.509885048,35.30765701149396,overpriced +https://krasnodar.cian.ru/sale/flat/281490576/,2,1,33.8,3530000,-1,14.2,10.0,3707932.7809759006,5.04058869620115,overpriced +https://krasnodar.cian.ru/sale/flat/280933976/,2,2,36.0,3500000,1981,30.0,-1.0,3963586.032289621,13.245315208274885,overpriced +https://krasnodar.cian.ru/sale/flat/280587723/,7,1,34.4,3500000,2021,18.0,10.0,3785921.0740530323,8.169173544372352,overpriced +https://krasnodar.cian.ru/sale/flat/283586725/,7,1,44.4,3550000,2022,17.0,14.0,4331371.872908443,22.010475293195586,overpriced +https://krasnodar.cian.ru/sale/flat/271406089/,2,2,52.0,3550000,1994,32.0,12.0,4246051.871244758,19.60709496464108,overpriced +https://krasnodar.cian.ru/sale/flat/277921354/,3,2,45.0,3600000,1963,29.0,6.0,4001424.0789933936,11.1506688609276,overpriced +https://krasnodar.cian.ru/sale/flat/277197450/,6,1,36.9,3600000,2018,12.0,12.3,3887847.339243069,7.995759423418578,overpriced +https://krasnodar.cian.ru/sale/flat/281103420/,3,1,41.0,3600000,2019,18.0,14.0,4085400.637729864,13.48335104805178,overpriced +https://krasnodar.cian.ru/sale/flat/274379122/,3,1,40.0,3600000,2010,20.0,9.0,3876002.5647543785,7.666737909843848,overpriced +https://krasnodar.cian.ru/sale/flat/280085428/,15,1,37.0,3650000,2015,18.0,11.0,3885488.158691973,6.451730375122547,overpriced +https://krasnodar.cian.ru/sale/flat/280071101/,4,1,35.6,3650000,-1,21.4,4.5,3879610.5061338386,6.290698798187358,overpriced +https://krasnodar.cian.ru/sale/flat/280193461/,13,1,40.0,3700000,2016,20.0,10.0,4066808.8501493023,9.913752706737899,overpriced +https://krasnodar.cian.ru/sale/flat/279483696/,1,1,35.0,3700000,1989,21.0,12.0,3264396.081455966,-11.773078879568487,underpriced +https://anapa.cian.ru/sale/flat/281720979/,17,1,23.0,3750000,2021,21.0,-1.0,3412601.5904231058,-8.997290922050514,underpriced +https://krasnodar.cian.ru/sale/flat/283040419/,4,1,35.0,3750000,-1,15.0,11.0,3882956.899911594,3.545517330975843,overpriced +https://krasnodar.cian.ru/sale/flat/274949123/,13,1,36.0,3780000,2021,19.0,12.0,3960405.913695265,4.772643219451457,overpriced +https://krasnodar.cian.ru/sale/flat/278914754/,1,1,27.0,3800000,1998,13.0,11.0,3080480.3254092713,-18.934728278703385,underpriced +https://krasnodar.cian.ru/sale/flat/282724606/,1,1,45.0,3800000,2014,16.3,12.0,3615784.3424016424,-4.847780463114675,underpriced +https://krasnodar.cian.ru/sale/flat/282524265/,2,1,34.4,3800000,2018,14.4,8.5,3589256.0242423005,-5.545894098886827,underpriced +https://krasnodar.cian.ru/sale/flat/280606917/,6,1,28.7,3810000,2022,25.7,-1.0,3564698.2315661325,-6.4383666255608265,underpriced +https://krasnodar.cian.ru/sale/flat/278964399/,2,1,49.7,3800000,2011,20.2,19.9,4295776.494695737,13.046749860414133,overpriced +https://krasnodar.cian.ru/sale/flat/278168687/,14,1,38.0,3800000,2015,18.0,11.0,3930494.730246731,3.4340718485981863,overpriced +https://krasnodar.cian.ru/sale/flat/281702660/,13,1,45.0,3850000,-1,18.0,11.0,3973047.2959920582,3.196033662131383,overpriced +https://krasnodar.cian.ru/sale/flat/274064170/,1,1,40.4,3850000,-1,17.5,9.8,3612880.108722029,-6.158958215012239,underpriced +https://sochi.cian.ru/sale/flat/267922921/,3,1,15.0,3945000,1982,12.0,-1.0,3500689.4572218927,-11.262624658507157,underpriced +https://krasnodar.cian.ru/sale/flat/281939247/,14,1,40.0,3900000,2018,20.0,10.0,4076384.16522356,4.5226709031682,overpriced +https://sochi.cian.ru/sale/flat/277211847/,7,1,18.0,3900000,2000,12.0,3.0,3367575.8498011604,-13.651901287149734,underpriced +https://krasnodar.cian.ru/sale/flat/278173554/,2,3,56.7,3900000,1979,41.7,6.2,4112287.869144755,5.443278696019358,overpriced +https://krasnodar.cian.ru/sale/flat/280293216/,11,1,30.0,3950000,2021,18.0,5.0,3591340.5789791066,-9.079985342301098,underpriced +https://krasnodar.cian.ru/sale/flat/283373932/,6,1,28.0,3950000,2016,28.0,-1.0,3762991.9207377457,-4.734381753474793,underpriced +https://krasnodar.cian.ru/sale/flat/273256042/,5,2,44.6,3950000,2020,22.4,9.0,4284731.849255785,8.474224031792033,overpriced +https://krasnodar.cian.ru/sale/flat/280607757/,9,1,27.0,3950000,2021,24.0,-1.0,3487669.8333834093,-11.704561180166852,underpriced +https://krasnodar.cian.ru/sale/flat/276999356/,3,1,30.0,3990000,2022,20.0,5.0,3508643.6049958565,-12.064070050229159,underpriced +https://krasnodar.cian.ru/sale/flat/280454862/,3,2,36.2,4000000,-1,22.0,10.0,3878991.38920736,-3.025215269816003,underpriced +https://krasnodar.cian.ru/sale/flat/279680967/,3,1,36.0,4000000,2016,15.0,9.5,3739023.275006757,-6.5244181248310715,underpriced +https://krasnodar.cian.ru/sale/flat/277110155/,4,2,49.0,4090000,1975,29.3,5.5,4308919.013431768,5.352543115691148,overpriced +https://krasnodar.cian.ru/sale/flat/280605807/,15,1,45.6,4050000,2009,19.5,12.8,4240374.516106201,4.700605335955589,overpriced +https://krasnodar.cian.ru/sale/flat/279386807/,2,1,34.3,4100000,1992,15.9,7.1,3439442.182828211,-16.111166272482652,underpriced +https://krasnodar.cian.ru/sale/flat/276464732/,10,1,38.0,4100000,2010,19.3,10.3,3855846.135073278,-5.9549723152859,underpriced +https://krasnodar.cian.ru/sale/flat/274388136/,13,1,54.0,4150000,2019,18.0,11.0,4534771.586790164,9.271604500967808,overpriced +https://krasnodar.cian.ru/sale/flat/283858602/,6,2,32.8,4220000,2021,18.0,8.0,3712348.908447562,-12.02964671925209,underpriced +https://krasnodar.cian.ru/sale/flat/282006874/,12,1,36.1,4200000,2022,13.6,10.4,3889185.971816641,-7.400334004365695,underpriced +https://novorossiysk.cian.ru/sale/flat/279406996/,3,1,31.97,4200000,2022,22.8,-1.0,3599189.0731521114,-14.305022067806872,underpriced +https://krasnodar.cian.ru/sale/flat/279999980/,1,1,42.0,4200000,2020,22.0,11.0,3696763.700213875,-11.981816661574403,underpriced +https://krasnodar.cian.ru/sale/flat/267138087/,1,-1,120.0,4200000,-1,40.0,21.0,3382874.591679855,-19.455366864765363,underpriced +https://krasnodar.cian.ru/sale/flat/273778744/,12,1,37.8,4250000,2020,19.5,10.0,3922214.483191076,-7.712600395504089,underpriced +https://anapa.cian.ru/sale/flat/281207801/,7,1,26.0,4250000,2022,15.4,-1.0,3410520.623416442,-19.75245591961313,underpriced +https://novorossiysk.cian.ru/sale/flat/282154544/,16,2,44.2,4290000,2021,15.4,13.6,4566240.306021827,6.439167972536766,overpriced +https://novorossiysk.cian.ru/sale/flat/275985492/,15,1,38.7,4250000,2015,19.5,10.1,3966411.3873380013,-6.672673239105852,underpriced +https://krasnodar.cian.ru/sale/flat/280046461/,3,1,42.0,4300000,2011,18.0,8.0,3859912.1115440726,-10.234602057114591,underpriced +https://krasnodar.cian.ru/sale/flat/273844567/,3,2,49.6,4300000,2013,27.3,15.0,4558200.2748838775,6.004657555439011,overpriced +https://novorossiysk.cian.ru/sale/flat/275400134/,6,1,26.0,4300000,2020,25.0,-1.0,3429805.2674424914,-20.237086803662994,underpriced +https://krasnodar.cian.ru/sale/flat/274379428/,12,1,36.6,4300000,2021,12.0,11.2,3921327.5154468236,-8.80633685007387,underpriced +https://krasnodar.cian.ru/sale/flat/278607029/,1,2,46.8,4300000,1978,30.2,5.3,3672597.2748457193,-14.59076105009955,underpriced +https://krasnodar.cian.ru/sale/flat/280593008/,4,1,41.0,4300000,2020,21.0,11.0,4049415.426459153,-5.827548221880158,underpriced +https://anapa.cian.ru/sale/flat/276530893/,19,1,30.0,4390000,2019,26.0,-1.0,3561103.4035787513,-18.88147144467537,underpriced +https://sochi.cian.ru/sale/flat/259528043/,2,1,20.0,4350000,2008,20.0,-1.0,3256563.105475232,-25.136480333902714,underpriced +https://sochi.cian.ru/sale/flat/263762868/,3,1,18.0,4400000,2017,15.0,3.0,3360705.008585795,-23.620340713959205,underpriced +https://krasnodar.cian.ru/sale/flat/282343253/,3,2,60.9,4499000,2010,29.6,10.1,4843592.404151542,7.659311050267663,overpriced +https://krasnodar.cian.ru/sale/flat/277645850/,9,1,42.5,4450000,2021,20.0,13.0,4224521.113511444,-5.066941269405752,underpriced +https://krasnodar.cian.ru/sale/flat/282314288/,18,1,39.0,4500000,2019,16.0,10.0,4021312.133165127,-10.637508151886063,underpriced +https://krasnodar.cian.ru/sale/flat/281225834/,7,1,44.4,4500000,2012,17.0,13.7,4229094.389487115,-6.020124678064118,underpriced +https://krasnodar.cian.ru/sale/flat/279591874/,2,2,58.6,4500000,2014,29.5,14.5,4941879.974997094,9.81955499993542,overpriced +https://krasnodar.cian.ru/sale/flat/282016895/,13,1,38.6,4500000,-1,15.3,11.1,3859936.0799833178,-14.223642667037383,underpriced +https://krasnodar.cian.ru/sale/flat/278963464/,5,1,42.0,4520000,2012,19.0,13.5,4102161.398922237,-9.244216838003604,underpriced +https://krasnodar.cian.ru/sale/flat/280608048/,13,1,38.0,4500000,2022,16.0,12.0,4002939.8506529066,-11.045781096602076,underpriced +https://krasnodar.cian.ru/sale/flat/280467413/,8,1,42.8,4500000,2022,18.3,11.1,4148591.167025499,-7.8090851772111325,underpriced +https://krasnodar.cian.ru/sale/flat/277957610/,5,2,59.0,4500000,2006,32.4,10.3,4895959.3383515915,8.799096407813144,overpriced +https://krasnodar.cian.ru/sale/flat/277601654/,2,1,35.4,4500000,2009,18.0,10.0,3657979.00169495,-18.711577740112226,underpriced +https://sochi.cian.ru/sale/flat/277969280/,4,-1,22.1,4600000,2021,20.1,-1.0,3378709.100341792,-26.549802166482777,underpriced +https://krasnodar.cian.ru/sale/flat/281481593/,7,1,34.79,4600000,2022,17.3,8.5,3769964.4817896537,-18.044250395877096,underpriced +https://krasnodar.cian.ru/sale/flat/276159390/,4,2,53.4,4600000,1983,47.7,-1.0,4385738.926391645,-4.65784942626858,underpriced +https://krasnodar.cian.ru/sale/flat/277260032/,4,2,53.38,4600000,2019,22.2,15.7,4815833.5478289295,4.69203364845499,overpriced +https://krasnodar.cian.ru/sale/flat/279191383/,10,1,40.0,4670000,2022,20.0,10.0,4065439.153262342,-12.94562840979996,underpriced +https://novorossiysk.cian.ru/sale/flat/277882733/,9,1,41.0,4650000,2013,18.0,10.0,4008308.057353526,-13.799826723580088,underpriced +https://krasnodar.cian.ru/sale/flat/275460574/,14,1,40.0,4700000,2015,18.0,14.0,4220663.520753428,-10.198648494607909,underpriced +https://krasnodar.cian.ru/sale/flat/278980147/,16,1,42.5,4700000,2020,18.6,12.8,4259479.117641437,-9.372784731033258,underpriced +https://krasnodar.cian.ru/sale/flat/283363523/,6,2,64.0,4750000,2016,30.0,13.0,5234575.710019696,10.201593895151484,overpriced +https://krasnodar.cian.ru/sale/flat/282150691/,12,1,37.8,4800000,2015,19.3,10.1,3887354.055139525,-19.013457184593232,underpriced +https://krasnodar.cian.ru/sale/flat/279057618/,10,2,62.0,4800000,2011,32.0,11.8,5373953.89724723,11.957372859317285,overpriced +https://gelendzhik.cian.ru/sale/flat/275001281/,1,1,40.0,4800000,-1,19.6,9.4,3610257.161077636,-24.78630914421592,underpriced +https://krasnodar.cian.ru/sale/flat/279119923/,20,1,42.7,4850000,2020,19.3,15.7,4351642.803223481,-10.275406119103476,underpriced +https://anapa.cian.ru/sale/flat/282132183/,1,1,46.0,4900000,2021,16.0,17.0,3893015.7767355335,-20.5506984339687,underpriced +https://krasnodar.cian.ru/sale/flat/282428988/,12,2,68.0,4900000,2020,23.0,11.0,5243916.436074492,7.018702777030441,overpriced +https://anapa.cian.ru/sale/flat/271361808/,14,1,36.0,4900000,-1,19.0,5.0,3710291.7900831043,-24.279759386059098,underpriced +https://krasnodar.cian.ru/sale/flat/282018161/,6,1,45.0,4900000,2020,25.0,14.0,4298677.345507051,-12.27189090801937,underpriced +https://krasnodar.cian.ru/sale/flat/279166783/,10,1,42.0,4900000,2019,15.0,11.0,4160390.1038326267,-15.094079513619864,underpriced +https://krasnodar.cian.ru/sale/flat/275491711/,1,2,45.0,3900000,-1,27.0,10.0,3509415.8606058685,-10.014977933182859,underpriced +https://krasnodar.cian.ru/sale/flat/273402765/,2,1,37.0,3870000,2021,14.4,10.2,3717247.1812191894,-3.947101260486061,underpriced +https://anapa.cian.ru/sale/flat/278589070/,6,2,50.0,6900000,2020,27.0,9.0,4311149.501695632,-37.51957243919374,underpriced +https://krasnodar.cian.ru/sale/flat/282979027/,4,1,33.0,4000000,2010,17.0,8.0,3625499.589756694,-9.362510256082645,underpriced +https://anapa.cian.ru/sale/flat/282975688/,6,1,40.4,5900000,2019,17.3,9.6,3955987.509781912,-32.94936424098454,underpriced +https://krasnodar.cian.ru/sale/flat/280412835/,3,2,48.8,5300000,1982,29.9,6.8,4119763.534788189,-22.268612551166246,underpriced +https://krasnodar.cian.ru/sale/flat/281168845/,15,1,47.0,5290000,2021,19.7,13.9,4242218.46496884,-19.806834310607947,underpriced +https://krasnodar.cian.ru/sale/flat/280593793/,14,1,42.0,4550000,2006,20.0,10.0,4033742.5945192445,-11.346316603972648,underpriced +https://krasnodar.cian.ru/sale/flat/280031073/,21,2,68.6,5950000,2014,36.4,12.3,4872307.259820937,-18.112483028219543,underpriced +https://krasnodar.cian.ru/sale/flat/278411781/,2,2,35.0,4550000,1968,24.0,6.0,3631638.5435513146,-20.18376827359748,underpriced +https://krasnodar.cian.ru/sale/flat/283043840/,17,1,40.0,3290000,2021,15.5,9.5,3986132.8179475274,21.15905221725007,overpriced +https://novorossiysk.cian.ru/sale/flat/277688075/,19,1,48.3,6400000,2020,29.3,12.0,4358867.228509758,-31.89269955453504,underpriced +https://krasnodar.cian.ru/sale/flat/274644648/,9,1,36.2,4300000,2012,16.9,11.6,3851262.545590676,-10.435754753705211,underpriced +https://krasnodar.cian.ru/sale/flat/280996703/,16,2,65.45,5450000,2020,35.4,11.4,4850267.4862999935,-11.004266306422139,underpriced +https://krasnodar.cian.ru/sale/flat/260527055/,7,1,31.0,3050000,2021,12.0,7.1,3629566.16088473,19.002169209335413,overpriced +https://krasnodar.cian.ru/sale/flat/280684696/,5,1,39.0,3100000,2020,17.0,11.5,3902195.253701396,25.87726624843212,overpriced +https://krasnodar.cian.ru/sale/flat/279575006/,2,1,32.6,2900000,2020,26.0,6.0,3716180.296751513,28.14414816384528,overpriced +https://krasnodar.cian.ru/sale/flat/275295631/,1,1,36.7,3000000,-1,15.7,10.3,3685591.498162307,22.853049938743563,overpriced +https://krasnodar.cian.ru/sale/flat/271230840/,4,1,27.1,3350000,2018,14.0,4.8,3581493.5051881345,6.91025388621297,overpriced +https://sochi.cian.ru/sale/flat/271482354/,2,1,20.0,3490000,-1,15.0,3.0,3675012.6776442765,5.301222855136863,overpriced +https://krasnodar.cian.ru/sale/flat/278069993/,5,1,29.3,3300000,1972,16.0,6.0,3582670.083205598,8.565760097139332,overpriced +https://sochi.cian.ru/sale/flat/277897160/,3,1,18.4,3400000,1979,15.0,-1.0,3533088.6534899375,3.914372161468751,overpriced +https://krasnodar.cian.ru/sale/flat/279473083/,4,1,20.2,2950000,2021,13.0,-1.0,3563214.4251614404,20.786929666489506,overpriced +https://sochi.cian.ru/sale/flat/273207638/,2,1,16.0,3070000,2012,16.0,-1.0,3409733.3323142845,11.066232322940865,overpriced +https://krasnodar.cian.ru/sale/flat/274381938/,2,1,37.0,3400000,2012,20.0,7.0,3646050.5414343053,7.236780630420742,overpriced +https://krasnodar.cian.ru/sale/flat/272630555/,3,1,27.0,2650000,2021,17.8,-1.0,3577380.750777333,34.99550002933332,overpriced +https://krasnodar.cian.ru/sale/flat/279616788/,4,1,39.7,3500000,2012,18.3,14.4,4076036.307370599,16.45818021058854,overpriced +https://krasnodar.cian.ru/sale/flat/276590456/,13,1,39.6,3340000,2021,25.0,9.8,4012243.39733779,20.127047824484734,overpriced +https://novorossiysk.cian.ru/sale/flat/274824095/,2,1,32.2,3200000,1958,20.8,-1.0,3516226.7547326265,9.882086085394578,overpriced +https://krasnodar.cian.ru/sale/flat/278543965/,7,1,33.0,3300000,2019,15.0,8.6,3667945.8585985145,11.149874502985288,overpriced +https://krasnodar.cian.ru/sale/flat/278176922/,1,1,32.5,3100000,1965,18.0,6.5,3335810.2664780347,7.606782789614021,overpriced +https://krasnodar.cian.ru/sale/flat/280713746/,4,1,27.0,3000000,2015,25.0,-1.0,3668376.3288837657,22.27921096279219,overpriced +https://novorossiysk.cian.ru/sale/flat/279672007/,7,1,27.4,3350000,2022,18.3,3.0,3609592.1336368457,7.749018914532709,overpriced +https://krasnodar.cian.ru/sale/flat/278899533/,12,1,26.3,3450000,2022,26.3,-1.0,3677596.89831324,6.597011545311309,overpriced +https://krasnodar.cian.ru/sale/flat/277742504/,2,3,43.9,3150000,1953,30.0,4.0,3613156.011634155,14.703365448703337,overpriced +https://krasnodar.cian.ru/sale/flat/275267768/,5,2,40.0,3450000,1971,25.2,6.8,3995299.023398753,15.805768794166747,overpriced +https://krasnodar.cian.ru/sale/flat/279981441/,13,1,28.5,3000000,2021,18.9,-1.0,3621424.6247708425,20.714154159028084,overpriced +https://krasnodar.cian.ru/sale/flat/272085685/,9,1,35.4,3200000,-1,21.6,5.0,3926724.8444136656,22.710151387927052,overpriced +https://krasnodar.cian.ru/sale/flat/280128540/,4,1,30.0,3400000,2017,16.0,-1.0,3587508.136602327,5.514945194186095,overpriced +https://krasnodar.cian.ru/sale/flat/278600434/,2,3,53.7,3200000,1956,38.6,6.0,3711347.6048535476,15.979612651673364,overpriced +https://novorossiysk.cian.ru/sale/flat/282355439/,1,1,27.0,2500000,1935,16.0,5.0,3407913.156468072,36.31652625872288,overpriced +https://krasnodar.cian.ru/sale/flat/275752222/,6,1,30.8,2700000,2011,16.0,7.4,3600434.384641485,33.349421653388326,overpriced +https://krasnodar.cian.ru/sale/flat/282255464/,2,1,18.0,2750000,-1,18.0,-1.0,3686509.861678256,34.0549040610275,overpriced +https://krasnodar.cian.ru/sale/flat/282591365/,9,1,25.3,2800000,2019,24.0,-1.0,3646973.0868206145,30.249038815021947,overpriced +https://krasnodar.cian.ru/sale/flat/282259381/,2,2,42.0,2850000,1976,26.0,6.0,3791734.772074937,33.0433253359627,overpriced +https://krasnodar.cian.ru/sale/flat/281183325/,5,1,34.7,3000000,2018,17.2,10.3,3763284.2436164343,25.44280812054781,overpriced +https://krasnodar.cian.ru/sale/flat/282119172/,4,1,33.4,3150000,-1,15.5,9.0,3796178.7164614666,20.51361004639577,overpriced +https://krasnodar.cian.ru/sale/flat/264568994/,2,1,31.3,3200000,2021,15.1,-1.0,3476806.346708168,8.650198334630243,overpriced +https://krasnodar.cian.ru/sale/flat/277470455/,3,1,38.1,3200000,2018,19.4,8.5,3815957.394997652,19.24866859367663,overpriced +https://krasnodar.cian.ru/sale/flat/273104131/,14,1,29.0,3500000,-1,18.0,10.0,3837782.273309394,9.650922094554108,overpriced +https://krasnodar.cian.ru/sale/flat/278449316/,7,1,32.0,3500000,2015,15.3,8.3,3639735.275907211,3.9924364544917426,overpriced +https://krasnodar.cian.ru/sale/flat/279932671/,17,1,35.5,3550000,2022,20.0,11.0,3834725.617435206,8.020439927752287,overpriced +https://krasnodar.cian.ru/sale/flat/274812438/,16,1,35.6,3560000,-1,15.1,9.5,3884422.142873115,9.112981541379632,overpriced +https://krasnodar.cian.ru/sale/flat/283843622/,1,2,55.9,3600000,-1,27.1,9.5,3464722.890286657,-3.757697492037305,underpriced +https://krasnodar.cian.ru/sale/flat/273310825/,5,3,68.0,3600000,1981,45.0,6.0,4274717.134369687,18.7421426213802,overpriced +https://krasnodar.cian.ru/sale/flat/281026690/,9,1,34.2,3600000,2020,17.0,8.7,3747879.605012327,4.107766805897971,overpriced +https://krasnodar.cian.ru/sale/flat/278489801/,1,1,40.4,3600000,2021,29.0,9.4,3762977.3265177608,4.527147958826688,overpriced +https://novorossiysk.cian.ru/sale/flat/277487638/,6,1,38.0,3600000,-1,17.0,15.0,4005966.6369251623,11.276851025698953,overpriced +https://krasnodar.cian.ru/sale/flat/280586755/,5,1,46.0,3650000,2022,18.0,14.0,4196314.6264876155,14.967524013359329,overpriced +https://krasnodar.cian.ru/sale/flat/277328194/,2,1,43.6,3650000,2022,27.2,13.9,4013101.4375093393,9.947984589296967,overpriced +https://krasnodar.cian.ru/sale/flat/281460220/,1,1,38.0,3700000,2016,16.5,9.8,3542999.4064872987,-4.243259284127063,underpriced +https://krasnodar.cian.ru/sale/flat/278689446/,2,1,38.8,3700000,-1,32.7,-1.0,3866202.730911288,4.491965700305079,overpriced +https://krasnodar.cian.ru/sale/flat/276861334/,8,1,37.0,3700000,1995,18.8,7.7,3815702.900747423,3.1271054256060284,overpriced +https://krasnodar.cian.ru/sale/flat/277125511/,15,1,42.56,3700000,2021,10.2,18.8,4226024.2780635515,14.216872380095985,overpriced +https://krasnodar.cian.ru/sale/flat/276152109/,15,1,43.41,3780000,2011,18.2,11.8,4072098.196018773,7.727465503142146,overpriced +https://krasnodar.cian.ru/sale/flat/275053078/,7,1,45.0,3750000,-1,25.0,10.0,4000638.468260638,6.683692486950346,overpriced +https://krasnodar.cian.ru/sale/flat/276102903/,1,2,40.3,3750000,1963,24.0,6.0,3492271.9794071736,-6.872747215808705,underpriced +https://krasnodar.cian.ru/sale/flat/276103222/,14,1,38.7,3800000,2022,15.6,10.9,3924648.518844216,3.2802241801109506,overpriced +https://krasnodar.cian.ru/sale/flat/279671388/,2,1,30.0,3800000,-1,16.0,10.0,3683030.640550993,-3.0781410381317653,underpriced +https://krasnodar.cian.ru/sale/flat/278832532/,17,1,45.5,3800000,2022,41.9,-1.0,4314681.715325187,13.544255666452289,overpriced +https://krasnodar.cian.ru/sale/flat/276198270/,15,1,38.9,3800000,2018,17.0,11.0,3928039.1519851633,3.369451368030614,overpriced +https://krasnodar.cian.ru/sale/flat/282155254/,1,2,41.0,3850000,1966,25.4,5.9,3522878.3403425077,-8.49666648461019,underpriced +https://krasnodar.cian.ru/sale/flat/279059263/,15,1,41.5,3850000,-1,18.8,12.5,3996678.8467017445,3.8098401740712853,overpriced +https://krasnodar.cian.ru/sale/flat/277335603/,9,1,39.5,3850000,2021,12.7,14.8,4127513.256903007,7.208136542935251,overpriced +https://krasnodar.cian.ru/sale/flat/282602569/,1,2,44.1,3900000,1973,29.2,6.0,3591070.154276918,-7.921278095463638,underpriced +https://krasnodar.cian.ru/sale/flat/282447077/,7,1,35.0,3900000,2019,14.0,9.0,3742203.848502334,-4.046055166606815,underpriced +https://krasnodar.cian.ru/sale/flat/277375746/,1,3,73.4,3900000,1959,52.5,7.7,3707648.4937921907,-4.932089902764342,underpriced +https://krasnodar.cian.ru/sale/flat/280930101/,8,1,45.0,3900000,2016,18.0,12.4,4105739.5373704173,5.275372753087622,overpriced +https://krasnodar.cian.ru/sale/flat/260559310/,1,1,34.3,3940000,2019,15.4,10.3,3467908.020634157,-11.98202993314322,underpriced +https://krasnodar.cian.ru/sale/flat/279379028/,5,2,58.2,3950000,2021,35.8,11.0,4719736.127410807,19.486990567362195,overpriced +https://krasnodar.cian.ru/sale/flat/280924317/,4,2,48.6,3950000,2013,27.7,12.0,4371128.667365367,10.661485249756117,overpriced +https://krasnodar.cian.ru/sale/flat/282232686/,3,1,38.45,4000000,2014,15.0,10.0,3819619.3932013777,-4.509515169965558,underpriced +https://krasnodar.cian.ru/sale/flat/269033726/,6,2,52.3,4000000,2021,26.0,12.0,4384396.699927914,9.609917498197849,overpriced +https://krasnodar.cian.ru/sale/flat/278073300/,14,1,43.0,4000000,2013,22.0,14.0,4187050.7437380413,4.676268593451032,overpriced +https://krasnodar.cian.ru/sale/flat/272897562/,2,1,38.0,4000000,2015,25.0,11.0,3779625.481554154,-5.509362961146154,underpriced +https://krasnodar.cian.ru/sale/flat/272340375/,6,1,36.0,4050000,2016,18.0,10.0,3811930.3641827907,-5.878262612770599,underpriced +https://krasnodar.cian.ru/sale/flat/275885459/,1,3,69.59,4100000,1985,46.3,9.0,3800677.2039346173,-7.3005560015947,underpriced +https://krasnodar.cian.ru/sale/flat/280044186/,3,1,34.0,4100000,2020,18.0,12.0,3735689.190782669,-8.885629493105634,underpriced +https://krasnodar.cian.ru/sale/flat/278601561/,6,1,31.2,4100000,2016,13.7,11.1,3702578.7720491076,-9.693200681729083,underpriced +https://krasnodar.cian.ru/sale/flat/271678959/,13,1,34.0,4100000,2020,12.0,10.0,3763059.482240602,-8.218061408765807,underpriced +https://krasnodar.cian.ru/sale/flat/276188445/,4,1,42.0,4150000,2016,16.6,10.8,4022099.1476280573,-3.0819482499263304,underpriced +https://krasnodar.cian.ru/sale/flat/231294170/,6,1,43.0,4200000,2012,20.0,12.0,4041798.011878334,-3.76671400289681,underpriced +https://krasnodar.cian.ru/sale/flat/283391431/,2,1,39.5,4200000,2014,20.0,12.0,3797663.143668674,-9.579448960269668,underpriced +https://krasnodar.cian.ru/sale/flat/278588716/,1,2,53.2,4200000,2014,31.2,8.9,4001350.9277753513,-4.7297398148725875,underpriced +https://krasnodar.cian.ru/sale/flat/268983931/,1,2,33.0,4200000,1918,20.2,5.0,3509104.831393692,-16.449884966816853,underpriced +https://sochi.cian.ru/sale/flat/281540501/,1,1,19.5,4200000,2018,12.0,5.0,3281049.4266453953,-21.879775556062015,underpriced +https://krasnodar.cian.ru/sale/flat/278796905/,18,1,38.0,4200000,2016,18.0,11.1,3917325.439816903,-6.730346671026123,underpriced +https://krasnodar.cian.ru/sale/flat/277560361/,3,1,31.0,4200000,2021,25.0,-1.0,3749572.770175675,-10.72445785296012,underpriced +https://krasnodar.cian.ru/sale/flat/279821611/,1,2,56.2,4299228,-1,32.4,10.1,3420170.4596282155,-20.44686953964257,underpriced +https://anapa.cian.ru/sale/flat/281452222/,12,1,26.0,4250000,2022,16.0,-1.0,3590713.56551356,-15.512621987916235,underpriced +https://krasnodar.cian.ru/sale/flat/273843903/,10,1,27.0,4300000,2018,22.0,5.0,3648695.1291952413,-15.14662490243625,underpriced +https://sochi.cian.ru/sale/flat/279391164/,2,-1,24.0,4300000,-1,20.0,-1.0,3712963.3166062306,-13.652015892878358,underpriced +https://krasnodar.cian.ru/sale/flat/281853068/,9,1,40.0,4300000,2019,19.2,10.2,3992265.3737599384,-7.156619214885153,underpriced +https://krasnodar.cian.ru/sale/flat/279605151/,8,1,42.1,4300000,2017,16.3,11.1,4056791.3702865723,-5.65601464449832,underpriced +https://krasnodar.cian.ru/sale/flat/278538252/,14,2,53.0,4300000,2020,30.0,15.0,4756953.785446555,10.626832219687333,overpriced +https://novorossiysk.cian.ru/sale/flat/274329810/,3,1,45.5,4399999,2020,16.8,10.9,3996439.372158646,-9.171811808169817,underpriced +https://krasnodar.cian.ru/sale/flat/271571242/,11,1,45.0,4350000,2017,16.0,13.0,4141272.9475518363,-4.7983230447853735,underpriced +https://krasnodar.cian.ru/sale/flat/264198881/,7,2,61.3,4400000,2012,35.0,15.0,4977581.908039003,13.126861546340969,overpriced +https://novorossiysk.cian.ru/sale/flat/278777275/,4,1,31.9,4400000,1962,17.8,6.5,3653932.982683227,-16.956068575381206,underpriced +https://krasnodar.cian.ru/sale/flat/280616187/,15,1,43.3,4400000,2019,20.0,-1.0,4006078.715378786,-8.952756468663955,underpriced +https://krasnodar.cian.ru/sale/flat/276285299/,9,1,37.3,4476000,2022,14.0,14.0,4028617.452094609,-9.995141820942607,underpriced +https://krasnodar.cian.ru/sale/flat/277561590/,14,1,39.0,4450000,2013,20.0,10.0,3902322.9933220576,-12.307348464672863,underpriced +https://krasnodar.cian.ru/sale/flat/282903709/,1,2,57.0,4500000,2011,43.0,12.0,4181418.332829517,-7.079592603788515,underpriced +https://krasnodar.cian.ru/sale/flat/277315045/,2,1,35.0,4500000,1973,20.0,7.0,3497103.3376504,-22.286592496657775,underpriced +https://sochi.cian.ru/sale/flat/280954958/,2,1,22.0,4500000,-1,20.0,2.0,3715932.4373182706,-17.423723615149544,underpriced +https://krasnodar.cian.ru/sale/flat/277605814/,1,2,38.7,4500000,1975,25.4,6.1,3441971.4217538014,-23.511746183248857,underpriced +https://krasnodar.cian.ru/sale/flat/281460830/,1,1,40.0,4500000,2022,18.0,9.7,3673598.487497837,-18.364478055603627,underpriced +https://sochi.cian.ru/sale/flat/279757811/,4,1,15.0,4500000,1982,13.0,2.0,3570154.2030766984,-20.663239931628926,underpriced +https://krasnodar.cian.ru/sale/flat/279515133/,17,1,38.5,4500000,2017,15.5,12.6,3959376.4611665555,-12.013856418520987,underpriced +https://krasnodar.cian.ru/sale/flat/280239249/,2,1,24.7,4531339,-1,15.0,3.0,3669894.857386672,-19.010807679878464,underpriced +https://krasnodar.cian.ru/sale/flat/263967543/,3,1,37.3,4600000,2021,19.0,9.0,3802546.2385753295,-17.33595133531892,underpriced +https://krasnodar.cian.ru/sale/flat/272834427/,4,1,33.0,4600000,-1,12.5,10.0,3809541.314695062,-17.18388446315082,underpriced +https://krasnodar.cian.ru/sale/flat/281836399/,13,2,53.5,4600000,-1,32.0,15.0,4151140.568068115,-9.757813737649673,underpriced +https://krasnodar.cian.ru/sale/flat/280706982/,7,1,34.0,4600000,2015,19.0,9.0,3724533.814586581,-19.03187359594389,underpriced +https://krasnodar.cian.ru/sale/flat/278607789/,3,1,52.0,4600000,-1,21.0,19.0,3980947.351447712,-13.457666272875823,underpriced +https://anapa.cian.ru/sale/flat/281305425/,14,1,42.0,4650000,2017,20.0,11.0,4077215.1424153885,-12.317953926550786,underpriced +https://krasnodar.cian.ru/sale/flat/280202366/,7,1,38.9,4650000,2017,19.9,10.0,3899023.2185230036,-16.150038311333255,underpriced +https://krasnodar.cian.ru/sale/flat/272808407/,12,1,28.0,4680000,2022,15.0,-1.0,3595217.0080707273,-23.17912375917249,underpriced +https://krasnodar.cian.ru/sale/flat/281101716/,3,1,35.6,4700000,1990,18.5,8.4,3687947.379938197,-21.533034469400068,underpriced +https://krasnodar.cian.ru/sale/flat/274839763/,1,2,44.5,4700000,1975,27.6,5.8,3567928.7013282785,-24.086623375994073,underpriced +https://krasnodar.cian.ru/sale/flat/280879917/,1,1,30.0,4700000,1967,16.6,9.0,3290845.421967089,-29.98201229857257,underpriced +https://novorossiysk.cian.ru/sale/flat/276323066/,3,1,32.0,4700000,1980,20.0,6.0,3597827.1868026843,-23.45048538717693,underpriced +https://krasnodar.cian.ru/sale/flat/270750739/,1,2,57.0,4750000,2011,30.0,13.0,4196848.101106744,-11.645303134594858,underpriced +https://krasnodar.cian.ru/sale/flat/282862876/,1,3,65.0,4800000,1916,40.0,10.0,3489945.624941308,-27.292799480389416,underpriced +https://anapa.cian.ru/sale/flat/279062469/,2,1,35.0,4800000,2012,16.0,10.0,3604800.474120095,-24.899990122498025,underpriced +https://krasnodar.cian.ru/sale/flat/279752879/,11,1,40.0,4800000,2022,18.0,12.0,4021905.7708046963,-16.21029644156883,underpriced +https://krasnodar.cian.ru/sale/flat/279653457/,17,1,42.0,4890000,2017,18.0,12.0,4095712.993862199,-16.243088060077728,underpriced +https://krasnodar.cian.ru/sale/flat/280329797/,1,2,60.0,4850000,2015,28.2,14.8,4415142.027772044,-8.966143757277447,underpriced +https://krasnodar.cian.ru/sale/flat/277400873/,5,2,50.0,4900000,1965,28.0,-1.0,4098766.986507116,-16.351694152916004,underpriced +https://krasnodar.cian.ru/sale/flat/279004402/,3,1,39.1,4900000,2017,18.0,10.0,3849726.5972100142,-21.43415107734665,underpriced +https://krasnodar.cian.ru/sale/flat/280209896/,15,1,40.5,4900000,2018,16.0,13.0,4065051.515163721,-17.039764996658754,underpriced +https://krasnodar.cian.ru/sale/flat/273790417/,2,1,41.7,4900000,2012,22.0,10.0,3836343.6019310774,-21.70727342997801,underpriced +https://krasnodar.cian.ru/sale/flat/257283764/,4,2,60.0,5800000,2014,34.0,10.0,4615457.940885263,-20.423138950254092,underpriced