{"id":10388,"date":"2026-06-29T14:15:23","date_gmt":"2026-06-29T11:15:23","guid":{"rendered":"https:\/\/centrus.latviasir.com\/?page_id=10388"},"modified":"2026-09-21T15:41:31","modified_gmt":"2026-09-21T12:41:31","slug":"about-centrus","status":"publish","type":"page","link":"https:\/\/centrus.latviasir.com\/en\/","title":{"rendered":"About CENTRUS"},"content":{"rendered":"\n<div class=\"wp-block-group has-text-color\" style=\"color:#000000\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-cover\" style=\"min-height:70vh;aspect-ratio:unset;\"><img decoding=\"async\" width=\"2560\" height=\"2048\" class=\"wp-block-cover__image-background wp-image-2085\" alt=\"\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-scaled.webp\" data-object-fit=\"cover\" title=\"\" srcset=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-scaled.webp 2560w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-960x768.webp 960w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-1920x1536.webp 1920w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-768x614.webp 768w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-1536x1229.webp 1536w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-2048x1638.webp 2048w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-480x384.webp 480w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-640x512.webp 640w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-720x576.webp 720w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-1168x934.webp 1168w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-001_Post_LAYERS_NO-PPL-1440x1152.webp 1440w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-20 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:100px;font-style:normal;font-weight:700\"><strong>CENTRUS<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\">Life in the very heart of Riga<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-08efe893 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-border-color\" style=\"border-color:#e6e6e6;border-width:1px;margin-top:48px;padding-top:44px;padding-right:52px;padding-bottom:44px;padding-left:52px;box-shadow:0 20px 55px -26px rgba(0,35,73,.28)\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-074991dd wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:18px;line-height:1.75\"><strong>Latvia Sotheby\u2019s International Realty<\/strong> invites you to discover the <strong>CENTRUS<\/strong> project.<br><br><strong>CENTRUS<\/strong> is a new residential quarter in the very heart of Riga, with A+ energy-efficient apartments and full interior finishing.<br>Between Blauma\u0146a, Dzirnavu, T\u0113rbatas and Kri\u0161j\u0101\u0146a Barona streets, a contemporary living environment is taking shape \u2014 with a private landscaped courtyard, a promenade that closes in the evenings and underground parking, providing comfort and privacy every day.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-vertically-aligned-center\" style=\"grid-template-columns:50% auto;width:100%\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" width=\"1707\" height=\"2560\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-scaled.webp\" alt=\"CENTRUS quarter buildings in the centre of Riga\" class=\"wp-image-2083 size-full\" style=\"height:540px;object-fit:cover;width:100%\" title=\"\" srcset=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-scaled.webp 1707w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-640x960.webp 640w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-1280x1920.webp 1280w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-768x1152.webp 768w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-1024x1536.webp 1024w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-1366x2048.webp 1366w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-480x720.webp 480w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-720x1080.webp 720w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-960x1440.webp 960w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-1168x1752.webp 1168w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-1440x2160.webp 1440w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-002_Post_LAYERS_NO-PPL-1920x2880.webp 1920w\" sizes=\"(max-width: 1707px) 100vw, 1707px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"margin-bottom:32px;font-size:32px\">Modern living and quality<\/h2>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-bottom:44px;font-size:25px;line-height:1.4\">5 residential buildings<\/p>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-bottom:44px;font-size:25px;line-height:1.4\">152 premium apartments<\/p>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-bottom:44px;font-size:25px;line-height:1.4\">18 commercial spaces<\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex wp-container-core-buttons-is-layout-fe48e5de\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/centrus.latviasir.com\/en\/apartments\/\" style=\"border-radius:0px;background-color:#002349\">Choose an apartment<\/a><\/div>\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-text-color wp-element-button\" href=\"https:\/\/centrus.latviasir.com\/en\/contact\/\" style=\"border-radius:0px;border-width:1px;color:#002349\">Book a viewing<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n\n<style>.centrus-navy-heading{color:#fff !important}<\/style>\n<div style=\"background:#002349;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:64px 24px;text-align:center;box-sizing:border-box;overflow:hidden\">\n<p style=\"color:#fff!important;font-size:13px;letter-spacing:3px;margin:0 0 10px\">QUARTER BUILDINGS<\/p>\n<h2 class=\"centrus-navy-heading\" style=\"color:#fff;font-size:32px;font-weight:400;line-height:1.2;margin:0 0 14px\">Five residential buildings \u2013 each with its own character<\/h2>\n<p style=\"color:#fff!important;font-size:18px;line-height:1.6;max-width:700px;margin:0 auto\">Explore each of the buildings in the CENTRUS quarter and find the apartment that suits you best.<\/p>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-vertically-aligned-center\" style=\"grid-template-columns:auto 50%;width:100%\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" width=\"1080\" height=\"1920\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-1080x1920.webp\" alt=\"Building A \u2013 the Dzirnavu Street house\" class=\"wp-image-2153 size-large\" style=\"height:540px;object-fit:cover;width:100%\" title=\"\" srcset=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-1080x1920.webp 1080w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-540x960.webp 540w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-768x1365.webp 768w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-864x1536.webp 864w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-1152x2048.webp 1152w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-480x853.webp 480w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-640x1138.webp 640w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-720x1280.webp 720w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-960x1707.webp 960w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-1168x2076.webp 1168w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-scaled.webp 1440w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/CAM-003-1-1920x3413.webp 1920w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n\n<h2 class=\"wp-block-heading\" style=\"margin-bottom:24px;font-size:32px\">Building A: the Dzirnavu Street house<\/h2>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">This seven-storey residential building on Dzirnavu Street combines contemporary architecture with the energy of central Riga. It holds 43 apartments, with commercial premises on the ground floor, creating a convenient setting for both living and working. Available are 2\u20135 room apartments (42\u2013267 m\u00b2), some with terraces or balconies overlooking the city or the courtyard. Quality materials and sound insulation keep the apartments calm and comfortable, even in the very heart of the city. The building has lifts, underground parking, private landscaped grounds and shared spaces for residents.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-bottom:26px;font-size:18px\"><strong>The Dzirnavu Street house suits those who want to live in the centre without giving up comfort, quality and a calm atmosphere.<\/strong><\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex wp-container-core-buttons-is-layout-fe48e5de\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/centrus.latviasir.com\/en\/apartments\/\" style=\"border-radius:0px;background-color:#002349\">Choose an apartment<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-vertically-aligned-center\" style=\"grid-template-columns:50% auto;width:100%\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" width=\"1080\" height=\"1920\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-1080x1920.webp\" alt=\"Buildings B and C \u2013 the Promenade houses\" class=\"wp-image-2102 size-large\" style=\"height:540px;object-fit:cover;width:100%\" title=\"\" srcset=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-1080x1920.webp 1080w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-540x960.webp 540w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-768x1365.webp 768w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-864x1536.webp 864w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-1152x2048.webp 1152w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-480x853.webp 480w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-640x1138.webp 640w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-720x1280.webp 720w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-960x1707.webp 960w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-1168x2076.webp 1168w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-scaled.webp 1440w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-013_Post_LAYERS_NO-PPL-1-1920x3413.webp 1920w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n\n<h2 class=\"wp-block-heading\" style=\"margin-bottom:24px;font-size:32px\">Buildings B and C: the Promenade houses<\/h2>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">The Promenade houses are a contemporary two-building complex that forms the heart of the CENTRUS quarter and strikes a balance between the pace of the city and a peaceful place to live. The buildings hold 49 apartments with 2\u20134 rooms (44 to 157 m\u00b2), distinguished by well-considered layouts, generous windows and high-quality finishes. Some apartments have balconies or terraces overlooking the quarter&#8217;s promenade and the landscaped courtyard.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">The ground floors are given over to commercial premises, which add to the quality of life in the quarter and put everyday services within easy reach. Residents have lifts in every stairwell, underground parking, storage rooms and private grounds with greenery and places to sit.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-bottom:26px;font-size:18px\"><strong>The Promenade houses are an excellent choice for those who value fine architecture, space and modern city living in the very centre of Riga.<\/strong><\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex wp-container-core-buttons-is-layout-fe48e5de\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/centrus.latviasir.com\/en\/apartments\/\" style=\"border-radius:0px;background-color:#002349\">Choose an apartment<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-vertically-aligned-center\" style=\"grid-template-columns:auto 50%;width:100%\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" width=\"1799\" height=\"1920\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-1799x1920.webp\" alt=\"Building E \u2013 the Blauma\u0146a Street house\" class=\"wp-image-2089 size-large\" style=\"height:540px;object-fit:cover;width:100%\" title=\"\" srcset=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-1799x1920.webp 1799w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-899x960.webp 899w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-768x820.webp 768w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-1439x1536.webp 1439w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-1919x2048.webp 1919w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-480x512.webp 480w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-640x683.webp 640w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-720x769.webp 720w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-960x1025.webp 960w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-1168x1247.webp 1168w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-1440x1537.webp 1440w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-ADD-004_Post_LAYERS_NO-PPL-1920x2050.webp 1920w\" sizes=\"(max-width: 1799px) 100vw, 1799px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n\n<h2 class=\"wp-block-heading\" style=\"margin-bottom:24px;font-size:32px\">Building E: the Blauma\u0146a Street house<\/h2>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">The Blauma\u0146a Street house is an exclusive seven-storey residential building, created for those who value privacy, quiet and a high standard of living in the very centre of Riga. It holds only 14 spacious apartments, from 53 to 209 m\u00b2, which makes for unusual comfort and exclusivity. There are just two apartments per floor, and some apartments have generous terraces overlooking the quarter&#8217;s promenade and the city skyline.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">The apartments stand out for their considered layouts, large windows and high-quality finishing materials, which create a bright, elegant and welcoming home. Residents have a lift, underground parking, storage rooms and private landscaped grounds with greenery and places to sit.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-bottom:26px;font-size:18px\"><strong>The Blauma\u0146a Street house is the ideal choice for those who want privacy, exclusivity and the highest quality of living in one of the most prestigious locations in central Riga.<\/strong><\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex wp-container-core-buttons-is-layout-fe48e5de\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/centrus.latviasir.com\/en\/apartments\/\" style=\"border-radius:0px;background-color:#002349\">Choose an apartment<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-vertically-aligned-center\" style=\"grid-template-columns:50% auto;width:100%\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" width=\"1200\" height=\"1920\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-1200x1920.webp\" alt=\"Building D \u2013 the Urban house\" class=\"wp-image-2106 size-large\" style=\"height:540px;object-fit:cover;width:100%\" title=\"\" srcset=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-1200x1920.webp 1200w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-600x960.webp 600w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-768x1229.webp 768w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-960x1536.webp 960w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-1280x2048.webp 1280w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-480x768.webp 480w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-640x1024.webp 640w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-720x1152.webp 720w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-1168x1869.webp 1168w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-1440x2304.webp 1440w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-1920x3072.webp 1920w, https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/06\/Copy-of-CAM-011_Post_LAYERS_NO-PPL-1-scaled.webp 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n\n<h2 class=\"wp-block-heading\" style=\"margin-bottom:24px;font-size:32px\">Building D: the Urban house<\/h2>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">The Urban house is a contemporary five-storey residential building made for an active life in the very centre of Riga. It offers 46 apartments with 1\u20132 rooms (24 to 69 m\u00b2), distinguished by well-considered layouts, a functional use of space and high-quality finishes. Fifth-floor apartments have terraces overlooking the quarter&#8217;s courtyard \u2014 a private, quiet place to unwind in the middle of the city.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">The building has a lift, underground parking, storage rooms and private landscaped grounds with greenery. Quality construction materials, modern engineering solutions and considered sound insulation keep everyday life comfortable.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-bottom:26px;font-size:18px\"><strong>The Urban house is an excellent choice for those looking for a modern, functional and easy-to-maintain home in central Riga, or for an investment with strong long-term value.<\/strong><\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex wp-container-core-buttons-is-layout-fe48e5de\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/centrus.latviasir.com\/en\/apartments\/\" style=\"border-radius:0px;background-color:#002349\">Choose an apartment<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n\n<div style=\"height:120px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"centrus-timeline\"><h2 class=\"ct-title\">Project development<\/h2><ol class=\"ct-track\"><li class=\"ct-step\"><span class=\"ct-dot\"><\/span><span class=\"ct-date\">December 2025<\/span><span class=\"ct-label\">Construction begins<\/span><\/li><li class=\"ct-step\"><span class=\"ct-dot\"><\/span><span class=\"ct-date\">September 2026<\/span><span class=\"ct-label\">Topping-out ceremony<br><small>(roof structure completed)<\/small><\/span><\/li><li class=\"ct-step\"><span class=\"ct-dot\"><\/span><span class=\"ct-date\">Spring 2027<\/span><span class=\"ct-label\">Show apartment completed<\/span><\/li><li class=\"ct-step\"><span class=\"ct-dot\"><\/span><span class=\"ct-date\">Autumn 2027<\/span><span class=\"ct-label\">Building handed over for occupancy<\/span><\/li><\/ol><\/div>\n<style>.centrus-timeline{font-family:inherit;color:#000;max-width:1200px;margin:0 auto;padding:64px 24px;box-sizing:border-box}.centrus-timeline .ct-title{color:#000;text-align:center;font-size:32px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin:0 0 56px}.centrus-timeline .ct-track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.centrus-timeline .ct-track::before{content:\"\";position:absolute;top:9px;left:12.5%;right:12.5%;height:1px;background:#000;opacity:.25}.centrus-timeline .ct-step{position:relative;text-align:center;padding-top:34px}.centrus-timeline .ct-dot{position:absolute;top:2px;left:50%;transform:translateX(-50%);width:15px;height:15px;border-radius:50%;background:#fff;border:1px solid #000;box-shadow:0 0 0 4px #fff}.centrus-timeline .ct-step:nth-child(-n+2) .ct-dot{background:#002349;border-color:#002349}.centrus-timeline .ct-date{display:block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;opacity:.65;margin-bottom:10px}.centrus-timeline .ct-label{display:block;font-size:18px;line-height:1.35;font-weight:500}.centrus-timeline .ct-label small{display:inline-block;font-weight:400;font-size:.82em;opacity:.7}@media(max-width:781px){.centrus-timeline .ct-track{grid-template-columns:1fr;gap:0}.centrus-timeline .ct-track::before{top:0;bottom:0;left:7px;right:auto;width:1px;height:auto}.centrus-timeline .ct-step{text-align:left;padding:0 0 34px 34px}.centrus-timeline .ct-dot{left:0;transform:none;top:1px}}<\/style>\n\n\n\n<div style=\"width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden\">\r\n\r\n<div class=\"centrus-map-wrap\">\r\n\r\n    <div\r\n        id=\"centrus-map\"\r\n        style=\"width:100%; height:560px;\"\r\n    ><\/div>\r\n\r\n\r\n    <div class=\"centrus-map-filters\">\r\n\r\n        <strong>\r\n            Show:        <\/strong>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"all\"\r\n                checked\r\n            >\r\n            All        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"shops\"\r\n            >\r\n            stores        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"parks\"\r\n            >\r\n            parks        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"schools\"\r\n            >\r\n            schools        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"kindergartens\"\r\n            >\r\n            kindergartens        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"restaurants\"\r\n            >\r\n            restaurants        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"sports\"\r\n            >\r\n            sports        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"entertainment\"\r\n            >\r\n            entertainment        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"culture\"\r\n            >\r\n            culture        <\/label>\r\n\r\n\r\n        <label>\r\n            <input\r\n                type=\"checkbox\"\r\n                data-filter=\"beauty\"\r\n            >\r\n            beauty care        <\/label>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<script>\r\n\r\nwindow.initCentrusMap =\r\nasync function () {\r\n\r\n    console.log(\r\n        \"\ud83d\ude80 CENTRUS MAP #2 INITIALIZED\"\r\n    );\r\n\r\n\r\n    \/* ========================================================\r\n     * DATA\r\n     * ======================================================== *\/\r\n\r\n    const position = {\r\n\r\n        lat:\r\n            56.9536635,\r\n\r\n        lng:\r\n            24.1233805    };\r\n\r\n\r\n    const objectMarkers =\r\n        [{\"label\":\"AB\",\"address\":\"Dzirnavu iela 33\"},{\"label\":\"A\",\"address\":\"Blauma\\u0146a iela 22\"},{\"label\":\"C\",\"address\":\"Blauma\\u0146a iela 23\"}];\r\n\r\n\r\n    const ajaxUrl =\r\n        \"https:\\\/\\\/centrus.latviasir.com\\\/wp-admin\\\/admin-ajax.php\";\r\n\r\n\r\n    const mapElement =\r\n        document.getElementById(\r\n            \"centrus-map\"\r\n        );\r\n\r\n\r\n    if (\r\n        !mapElement ||\r\n        !position.lat ||\r\n        !position.lng\r\n    ) {\r\n\r\n        console.error(\r\n            \"CENTRUS MAP #2: Map container or ACF coordinates missing\"\r\n        );\r\n\r\n        return;\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * MAP\r\n     * ======================================================== *\/\r\n\r\n    const map =\r\n        new google.maps.Map(\r\n            mapElement,\r\n            {\r\n\r\n                center:\r\n                    position,\r\n\r\n                zoom:\r\n                    17,\r\n\r\n                mapTypeId:\r\n                    \"roadmap\",\r\n\r\n                backgroundColor:\r\n                    \"#f3f1ed\",\r\n\r\n                disableDefaultUI:\r\n                    true,\r\n\r\n                zoomControl:\r\n                    false,\r\n\r\n                gestureHandling:\r\n                    \"cooperative\",\r\n\r\n                styles: [\r\n\r\n                    {\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#f5f5f5\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        elementType:\r\n                            \"labels.icon\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                visibility:\r\n                                    \"off\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#616161\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        elementType:\r\n                            \"labels.text.stroke\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#f5f5f5\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"administrative.land_parcel\",\r\n\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#bdbdbd\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"poi\",\r\n\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#eeeeee\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"poi\",\r\n\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#757575\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"poi.park\",\r\n\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#e5e5e5\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"poi.park\",\r\n\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#9e9e9e\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"road\",\r\n\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#ffffff\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"road.arterial\",\r\n\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#757575\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"road.highway\",\r\n\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#dadada\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"road.highway\",\r\n\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#616161\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"road.local\",\r\n\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#9e9e9e\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"transit.line\",\r\n\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#e5e5e5\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"transit.station\",\r\n\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#eeeeee\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"water\",\r\n\r\n                        elementType:\r\n                            \"geometry\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#c9c9c9\"\r\n                            }\r\n                        ]\r\n                    },\r\n\r\n                    {\r\n                        featureType:\r\n                            \"water\",\r\n\r\n                        elementType:\r\n                            \"labels.text.fill\",\r\n\r\n                        stylers: [\r\n                            {\r\n                                color:\r\n                                    \"#9e9e9e\"\r\n                            }\r\n                        ]\r\n                    }\r\n                ]\r\n            }\r\n        );\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * INFO WINDOW\r\n     * ======================================================== *\/\r\n\r\n    const infoWindow =\r\n        new google.maps.InfoWindow();\r\n\r\n\r\n    const categoryNames = {\r\n\r\n        shops:\r\n            \"Veikals\",\r\n\r\n        parks:\r\n            \"Parks\",\r\n\r\n        restaurants:\r\n            \"Restor\u0101ns \/ kafejn\u012bca\",\r\n\r\n        schools:\r\n            \"Skola\",\r\n\r\n        kindergartens:\r\n            \"B\u0113rnud\u0101rzs\",\r\n\r\n        sports:\r\n            \"Sports\",\r\n\r\n        entertainment:\r\n            \"Izklaide\",\r\n\r\n        culture:\r\n            \"Kult\u016bra\",\r\n\r\n        beauty:\r\n            \"Skaistumkop\u0161ana\",\r\n\r\n        medical:\r\n            \"Medic\u012bna\"\r\n    };\r\n\r\n\r\n    function markerIcon(\r\n        url,\r\n        width,\r\n        height,\r\n        anchorX,\r\n        anchorY\r\n    ) {\r\n\r\n        return {\r\n\r\n            url,\r\n\r\n            size:\r\n                new google.maps.Size(\r\n                    width,\r\n                    height\r\n                ),\r\n\r\n            scaledSize:\r\n                new google.maps.Size(\r\n                    width,\r\n                    height\r\n                ),\r\n\r\n            origin:\r\n                new google.maps.Point(\r\n                    0,\r\n                    0\r\n                ),\r\n\r\n            anchor:\r\n                new google.maps.Point(\r\n                    anchorX,\r\n                    anchorY\r\n                )\r\n        };\r\n    }\r\n\r\n\r\n\r\n    function openInfoWindow(\r\n        marker,\r\n        name,\r\n        type\r\n    ) {\r\n\r\n        infoWindow.setContent(`\r\n            <div style=\"\r\n                font-family:Arial,sans-serif;\r\n                font-size:14px;\r\n                line-height:1.4;\r\n            \">\r\n                <strong>${name || \"\"}<\/strong><br>\r\n                <span>${type || \"\"}<\/span>\r\n            <\/div>\r\n        `);\r\n\r\n\r\n        infoWindow.open(\r\n            map,\r\n            marker\r\n        );\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * MAIN MARKER\r\n     * ======================================================== *\/\r\n\r\n    function mainMarker() {\r\n\r\n        const isMobile =\r\n            window.innerWidth < 768;\r\n\r\n\r\n        const marker =\r\n            new google.maps.Marker({\r\n\r\n                position,\r\n\r\n                map,\r\n\r\n                title:\r\n                    \"Blauma\u0146a iela 20, Central District, R\u012bga, Latvia\",\r\n\r\n                icon:\r\n                    isMobile\r\n\r\n                    ? markerIcon(\r\n                        \"\/wp-content\/uploads\/2026\/07\/Frame-1.svg\",\r\n                        76,\r\n                        25,\r\n                        38,\r\n                        12.5\r\n                    )\r\n\r\n                    : markerIcon(\r\n                        \"\/wp-content\/uploads\/2026\/07\/Frame-1.svg\",\r\n                        104,\r\n                        29,\r\n                        52,\r\n                        14.5\r\n                    ),\r\n\r\n                optimized:\r\n                    false\r\n            });\r\n\r\n\r\n        marker.addListener(\r\n            \"click\",\r\n            function () {\r\n\r\n                openInfoWindow(\r\n                    marker,\r\n                    \"CENTRUS\",\r\n                    \"Blauma\u0146a iela 20, Central District, R\u012bga, Latvia\"\r\n                );\r\n            }\r\n        );\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * BLACK OBJECT MARKERS\r\n     * ======================================================== *\/\r\n\r\n    function blackMarker(\r\n        text,\r\n        lat,\r\n        lng,\r\n        markerAddress\r\n    ) {\r\n\r\n        const width =\r\n            text.length > 2\r\n                ? 42\r\n                : text.length > 1\r\n                    ? 34\r\n                    : 28;\r\n\r\n\r\n        const center =\r\n            width \/ 2;\r\n\r\n\r\n        const svg = `\r\n            <svg\r\n                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                width=\"${width}\"\r\n                height=\"36\"\r\n                viewBox=\"0 0 ${width} 36\"\r\n            >\r\n\r\n                <rect\r\n                    x=\"0\"\r\n                    y=\"0\"\r\n                    width=\"${width}\"\r\n                    height=\"24\"\r\n                    rx=\"2\"\r\n                    fill=\"#000000\"\r\n                \/>\r\n\r\n                <path\r\n                    d=\"M${center} 36 L${center - 5} 24 H${center + 5} Z\"\r\n                    fill=\"#000000\"\r\n                \/>\r\n\r\n                <text\r\n                    x=\"${center}\"\r\n                    y=\"17\"\r\n                    text-anchor=\"middle\"\r\n                    font-family=\"Arial, sans-serif\"\r\n                    font-size=\"13\"\r\n                    font-weight=\"700\"\r\n                    fill=\"#ffffff\"\r\n                >${text}<\/text>\r\n\r\n            <\/svg>\r\n        `;\r\n\r\n\r\n        const marker =\r\n            new google.maps.Marker({\r\n\r\n                position: {\r\n                    lat,\r\n                    lng\r\n                },\r\n\r\n                map,\r\n\r\n                title:\r\n                    text,\r\n\r\n                icon:\r\n                    markerIcon(\r\n\r\n                        \"data:image\/svg+xml;charset=UTF-8,\"\r\n                        +\r\n                        encodeURIComponent(svg),\r\n\r\n                        width,\r\n                        36,\r\n                        center,\r\n                        36\r\n                    ),\r\n\r\n                optimized:\r\n                    false\r\n            });\r\n\r\n\r\n        marker.addListener(\r\n            \"click\",\r\n            function () {\r\n\r\n                openInfoWindow(\r\n                    marker,\r\n                    text,\r\n                    markerAddress || \"Objekts\"\r\n                );\r\n            }\r\n        );\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * PLACE MARKERS\r\n     * ======================================================== *\/\r\n\r\n    const placeMarkers = {};\r\n\r\n\r\n    function placeMarker(\r\n        lat,\r\n        lng,\r\n        category,\r\n        placeName\r\n    ) {\r\n\r\n        \/*\r\n         * These are the icon paths from your SECOND map.\r\n         *\/\r\n        const iconUrls = {\r\n\r\n            shops:\r\n                \"\/wp-content\/uploads\/2026\/07\/shops_navy.svg\",\r\n\r\n            parks:\r\n                \"\/wp-content\/uploads\/2026\/07\/parks_navy.svg\",\r\n\r\n            restaurants:\r\n                \"\/wp-content\/uploads\/2026\/07\/restaurants_navy.svg\",\r\n\r\n            schools:\r\n                \"\/wp-content\/uploads\/2026\/07\/schools_navy.svg\",\r\n\r\n            kindergartens:\r\n                \"\/wp-content\/uploads\/2026\/07\/kindergardens_navy.svg\",\r\n\r\n            sports:\r\n                \"\/wp-content\/uploads\/2026\/07\/sports_navy.svg\",\r\n\r\n            entertainment:\r\n                \"\/wp-content\/uploads\/2026\/07\/entertainment_navy.svg\",\r\n\r\n            culture:\r\n                \"\/wp-content\/uploads\/2026\/07\/entertainment_navy.svg\",\r\n\r\n            beauty:\r\n                \"\/wp-content\/uploads\/2026\/07\/beauty_navy.svg\",\r\n\r\n            medical:\r\n                \"\/wp-content\/uploads\/2026\/07\/medicina_navy_fixed.svg\"\r\n        };\r\n\r\n\r\n        const marker =\r\n            new google.maps.Marker({\r\n\r\n                position: {\r\n                    lat,\r\n                    lng\r\n                },\r\n\r\n                map:\r\n                    null,\r\n\r\n                category,\r\n\r\n                title:\r\n                    placeName ||\r\n                    categoryNames[category],\r\n\r\n                icon:\r\n                    markerIcon(\r\n                        iconUrls[category]\r\n                        ||\r\n                        \"\/wp-content\/uploads\/2026\/07\/shops_navy.svg\",\r\n\r\n                        32,\r\n                        40,\r\n                        16,\r\n                        40\r\n                    ),\r\n\r\n                optimized:\r\n                    false\r\n            });\r\n\r\n\r\n        marker.addListener(\r\n            \"click\",\r\n            function () {\r\n\r\n                openInfoWindow(\r\n                    marker,\r\n\r\n                    placeName ||\r\n                    categoryNames[category],\r\n\r\n                    categoryNames[category]\r\n                );\r\n            }\r\n        );\r\n\r\n\r\n        return marker;\r\n    }\r\n\r\n\r\n\r\n    function addPlaceMarker(\r\n        category,\r\n        place\r\n    ) {\r\n\r\n        if (!place) {\r\n            return null;\r\n        }\r\n\r\n\r\n        const placeLat =\r\n            Number(place.lat);\r\n\r\n\r\n        const placeLng =\r\n            Number(place.lng);\r\n\r\n\r\n        if (\r\n            !Number.isFinite(placeLat) ||\r\n            !Number.isFinite(placeLng)\r\n        ) {\r\n            return null;\r\n        }\r\n\r\n\r\n        if (!placeMarkers[category]) {\r\n\r\n            placeMarkers[category] = [];\r\n        }\r\n\r\n\r\n        const marker =\r\n            placeMarker(\r\n                placeLat,\r\n                placeLng,\r\n                category,\r\n                place.name || \"\"\r\n            );\r\n\r\n\r\n        placeMarkers[category]\r\n            .push(marker);\r\n\r\n\r\n        return marker;\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * MAIN + OBJECT MARKERS\r\n     * ======================================================== *\/\r\n\r\n    mainMarker();\r\n\r\n\r\n    if (\r\n        Array.isArray(objectMarkers) &&\r\n        objectMarkers.length\r\n    ) {\r\n\r\n        const geocoder =\r\n            new google.maps.Geocoder();\r\n\r\n\r\n        objectMarkers.forEach(\r\n            function (item) {\r\n\r\n                if (!item) {\r\n                    return;\r\n                }\r\n\r\n\r\n                const markerLat =\r\n                    Number(item.lat);\r\n\r\n\r\n                const markerLng =\r\n                    Number(item.lng);\r\n\r\n\r\n                \/*\r\n                 * Prefer ACF's existing coordinates.\r\n                 *\/\r\n                if (\r\n                    Number.isFinite(markerLat) &&\r\n                    Number.isFinite(markerLng) &&\r\n                    markerLat !== 0 &&\r\n                    markerLng !== 0\r\n                ) {\r\n\r\n                    blackMarker(\r\n                        item.label || \"\",\r\n                        markerLat,\r\n                        markerLng,\r\n                        item.address || \"\"\r\n                    );\r\n\r\n                    return;\r\n                }\r\n\r\n\r\n                \/*\r\n                 * Fallback to geocoding only if necessary.\r\n                 *\/\r\n                if (\r\n                    !item.label ||\r\n                    !item.address\r\n                ) {\r\n                    return;\r\n                }\r\n\r\n\r\n                geocoder.geocode(\r\n                    {\r\n                        address:\r\n                            item.address\r\n                    },\r\n\r\n                    function (\r\n                        results,\r\n                        status\r\n                    ) {\r\n\r\n                        if (\r\n                            status !== \"OK\" ||\r\n                            !results[0]\r\n                        ) {\r\n                            return;\r\n                        }\r\n\r\n\r\n                        const location =\r\n                            results[0]\r\n                                .geometry\r\n                                .location;\r\n\r\n\r\n                        blackMarker(\r\n                            item.label,\r\n                            location.lat(),\r\n                            location.lng(),\r\n                            item.address\r\n                        );\r\n                    }\r\n                );\r\n            }\r\n        );\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * CATEGORIES\r\n     * ======================================================== *\/\r\n\r\n    const categories = {\r\n\r\n        shops: [\r\n            \"store\",\r\n            \"shopping_mall\",\r\n            \"supermarket\"\r\n        ],\r\n\r\n        parks: [\r\n            \"park\"\r\n        ],\r\n\r\n        restaurants: [\r\n            \"restaurant\",\r\n            \"cafe\",\r\n            \"bar\"\r\n        ],\r\n\r\n        schools: [\r\n            \"school\",\r\n            \"primary_school\",\r\n            \"university\"\r\n        ],\r\n\r\n        kindergartens: [\r\n            \"preschool\"\r\n        ],\r\n\r\n        sports: [\r\n            \"gym\",\r\n            \"stadium\"\r\n        ],\r\n\r\n        entertainment: [\r\n            \"movie_theater\",\r\n            \"night_club\",\r\n            \"tourist_attraction\"\r\n        ],\r\n\r\n        culture: [\r\n            \"museum\",\r\n            \"art_gallery\"\r\n        ],\r\n\r\n        beauty: [\r\n            \"beauty_salon\",\r\n            \"hair_care\",\r\n            \"spa\"\r\n        ]\r\n    };\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * FILTERS\r\n     * ======================================================== *\/\r\n\r\n    function setCategoryVisible(\r\n        category,\r\n        visible\r\n    ) {\r\n\r\n        if (!placeMarkers[category]) {\r\n            return;\r\n        }\r\n\r\n\r\n        placeMarkers[category]\r\n            .forEach(\r\n                function (marker) {\r\n\r\n                    marker.setMap(\r\n                        visible\r\n                            ? map\r\n                            : null\r\n                    );\r\n                }\r\n            );\r\n    }\r\n\r\n\r\n\r\n    function showAllCategories() {\r\n\r\n        Object.keys(categories)\r\n            .forEach(\r\n                function (category) {\r\n\r\n                    setCategoryVisible(\r\n                        category,\r\n                        true\r\n                    );\r\n                }\r\n            );\r\n    }\r\n\r\n\r\n\r\n    function hideAllCategories() {\r\n\r\n        Object.keys(categories)\r\n            .forEach(\r\n                function (category) {\r\n\r\n                    setCategoryVisible(\r\n                        category,\r\n                        false\r\n                    );\r\n                }\r\n            );\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * WORDPRESS CACHE \u2014 GET\r\n     * ======================================================== *\/\r\n\r\n    async function getPlacesCache() {\r\n\r\n        try {\r\n\r\n            const body =\r\n                new URLSearchParams();\r\n\r\n\r\n            body.append(\r\n                \"action\",\r\n                \"centrus_map_2_get_places_cache\"\r\n            );\r\n\r\n\r\n            const response =\r\n                await fetch(\r\n                    ajaxUrl,\r\n                    {\r\n\r\n                        method:\r\n                            \"POST\",\r\n\r\n                        headers: {\r\n\r\n                            \"Content-Type\":\r\n                                \"application\/x-www-form-urlencoded; charset=UTF-8\"\r\n                        },\r\n\r\n                        body:\r\n                            body.toString()\r\n                    }\r\n                );\r\n\r\n\r\n            if (!response.ok) {\r\n\r\n                console.error(\r\n                    \"CENTRUS MAP #2: cache HTTP error\",\r\n                    response.status\r\n                );\r\n\r\n                return null;\r\n            }\r\n\r\n\r\n            const json =\r\n                await response.json();\r\n\r\n\r\n            if (\r\n                !json ||\r\n                !json.success ||\r\n                !json.data\r\n            ) {\r\n\r\n                console.error(\r\n                    \"CENTRUS MAP #2: invalid cache response\",\r\n                    json\r\n                );\r\n\r\n                return null;\r\n            }\r\n\r\n\r\n            return json.data;\r\n\r\n        } catch (error) {\r\n\r\n            console.error(\r\n                \"CENTRUS MAP #2: cache read failed\",\r\n                error\r\n            );\r\n\r\n\r\n            return null;\r\n        }\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * WORDPRESS CACHE \u2014 SAVE\r\n     * ======================================================== *\/\r\n\r\n    async function savePlacesCache(\r\n        places\r\n    ) {\r\n\r\n        try {\r\n\r\n            const body =\r\n                new URLSearchParams();\r\n\r\n\r\n            body.append(\r\n                \"action\",\r\n                \"centrus_map_2_save_places_cache\"\r\n            );\r\n\r\n\r\n            body.append(\r\n                \"places\",\r\n                JSON.stringify(places)\r\n            );\r\n\r\n\r\n            const response =\r\n                await fetch(\r\n                    ajaxUrl,\r\n                    {\r\n\r\n                        method:\r\n                            \"POST\",\r\n\r\n                        headers: {\r\n\r\n                            \"Content-Type\":\r\n                                \"application\/x-www-form-urlencoded; charset=UTF-8\"\r\n                        },\r\n\r\n                        body:\r\n                            body.toString()\r\n                    }\r\n                );\r\n\r\n\r\n            if (!response.ok) {\r\n\r\n                console.error(\r\n                    \"CENTRUS MAP #2: cache save HTTP error\",\r\n                    response.status\r\n                );\r\n\r\n                return false;\r\n            }\r\n\r\n\r\n            const json =\r\n                await response.json();\r\n\r\n\r\n            if (!json.success) {\r\n\r\n                console.error(\r\n                    \"CENTRUS MAP #2: cache save failed\",\r\n                    json\r\n                );\r\n\r\n                return false;\r\n            }\r\n\r\n\r\n            console.log(\r\n                \"\ud83d\udcbe CENTRUS MAP #2: Places cache saved for 30 days\"\r\n            );\r\n\r\n\r\n            return true;\r\n\r\n        } catch (error) {\r\n\r\n            console.error(\r\n                \"CENTRUS MAP #2: cache save failed\",\r\n                error\r\n            );\r\n\r\n\r\n            return false;\r\n        }\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * DISPLAY SAVED PLACES\r\n     * ======================================================== *\/\r\n\r\n    function displayPlaces(\r\n        places\r\n    ) {\r\n\r\n        Object.keys(categories)\r\n            .forEach(\r\n                function (category) {\r\n\r\n                    placeMarkers[category] = [];\r\n\r\n\r\n                    const categoryPlaces =\r\n                        places[category];\r\n\r\n\r\n                    if (\r\n                        !Array.isArray(\r\n                            categoryPlaces\r\n                        )\r\n                    ) {\r\n                        return;\r\n                    }\r\n\r\n\r\n                    const seen =\r\n                        new Set();\r\n\r\n\r\n                    categoryPlaces.forEach(\r\n                        function (place) {\r\n\r\n                            const key =\r\n                                place.place_id\r\n                                ||\r\n                                (\r\n                                    place.name\r\n                                    + \"|\" +\r\n                                    place.lat\r\n                                    + \"|\" +\r\n                                    place.lng\r\n                                );\r\n\r\n\r\n                            if (\r\n                                seen.has(key)\r\n                            ) {\r\n                                return;\r\n                            }\r\n\r\n\r\n                            seen.add(key);\r\n\r\n\r\n                            const marker =\r\n                                addPlaceMarker(\r\n                                    category,\r\n                                    place\r\n                                );\r\n\r\n\r\n                            if (marker) {\r\n\r\n                                marker.setMap(map);\r\n                            }\r\n                        }\r\n                    );\r\n                }\r\n            );\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * GOOGLE PLACES SEARCH\r\n     *\r\n     * THIS FUNCTION ONLY RUNS ON A CACHE MISS.\r\n     * ======================================================== *\/\r\n\r\n    async function fetchFreshPlaces() {\r\n\r\n        console.warn(\r\n            \"\ud83d\udcb0 CENTRUS MAP #2: Google Places search batch STARTING\"\r\n        );\r\n\r\n\r\n        const service =\r\n            new google.maps.places\r\n                .PlacesService(map);\r\n\r\n\r\n        const freshPlaces = {};\r\n\r\n\r\n        Object.keys(categories)\r\n            .forEach(\r\n                function (category) {\r\n\r\n                    freshPlaces[category] = [];\r\n\r\n                    placeMarkers[category] = [];\r\n                }\r\n            );\r\n\r\n\r\n\r\n        function searchType(\r\n            category,\r\n            type\r\n        ) {\r\n\r\n            return new Promise(\r\n                function (resolve) {\r\n\r\n                    \/*\r\n                     * If you see these messages on every refresh,\r\n                     * something is wrong with the cache.\r\n                     *\/\r\n                    console.warn(\r\n                        \"\ud83d\udcb0 GOOGLE PLACES REQUEST:\",\r\n                        category,\r\n                        type\r\n                    );\r\n\r\n\r\n                    service.nearbySearch(\r\n                        {\r\n\r\n                            location:\r\n                                position,\r\n\r\n                            \/*\r\n                             * SAME AS ORIGINAL SECOND MAP:\r\n                             * 700 metre radius.\r\n                             *\/\r\n                            radius:\r\n                                700,\r\n\r\n                            type:\r\n                                type\r\n                        },\r\n\r\n                        function (\r\n                            results,\r\n                            status\r\n                        ) {\r\n\r\n                            if (\r\n                                status !==\r\n                                google.maps.places\r\n                                    .PlacesServiceStatus.OK\r\n                                ||\r\n                                !Array.isArray(results)\r\n                            ) {\r\n\r\n                                resolve();\r\n\r\n                                return;\r\n                            }\r\n\r\n\r\n                            results\r\n                                .slice(0, 20)\r\n                                .forEach(\r\n                                    function (place) {\r\n\r\n                                        if (\r\n                                            !place.geometry ||\r\n                                            !place.geometry.location\r\n                                        ) {\r\n                                            return;\r\n                                        }\r\n\r\n\r\n                                        freshPlaces[\r\n                                            category\r\n                                        ].push({\r\n\r\n                                            place_id:\r\n                                                place.place_id\r\n                                                || \"\",\r\n\r\n                                            name:\r\n                                                place.name\r\n                                                || \"\",\r\n\r\n                                            lat:\r\n                                                place.geometry\r\n                                                    .location\r\n                                                    .lat(),\r\n\r\n                                            lng:\r\n                                                place.geometry\r\n                                                    .location\r\n                                                    .lng()\r\n                                        });\r\n                                    }\r\n                                );\r\n\r\n\r\n                            resolve();\r\n                        }\r\n                    );\r\n                }\r\n            );\r\n        }\r\n\r\n\r\n\r\n        const searches = [];\r\n\r\n\r\n        Object.keys(categories)\r\n            .forEach(\r\n                function (category) {\r\n\r\n                    categories[category]\r\n                        .forEach(\r\n                            function (type) {\r\n\r\n                                searches.push(\r\n                                    searchType(\r\n                                        category,\r\n                                        type\r\n                                    )\r\n                                );\r\n                            }\r\n                        );\r\n                }\r\n            );\r\n\r\n\r\n        await Promise.all(\r\n            searches\r\n        );\r\n\r\n\r\n\r\n        \/* ====================================================\r\n         * DEDUPLICATE\r\n         * ==================================================== *\/\r\n\r\n        Object.keys(freshPlaces)\r\n            .forEach(\r\n                function (category) {\r\n\r\n                    const unique = [];\r\n\r\n                    const seen =\r\n                        new Set();\r\n\r\n\r\n                    freshPlaces[category]\r\n                        .forEach(\r\n                            function (place) {\r\n\r\n                                const key =\r\n                                    place.place_id\r\n                                    ||\r\n                                    (\r\n                                        place.name\r\n                                        + \"|\" +\r\n                                        place.lat\r\n                                        + \"|\" +\r\n                                        place.lng\r\n                                    );\r\n\r\n\r\n                                if (\r\n                                    seen.has(key)\r\n                                ) {\r\n                                    return;\r\n                                }\r\n\r\n\r\n                                seen.add(key);\r\n\r\n                                unique.push(place);\r\n                            }\r\n                        );\r\n\r\n\r\n                    freshPlaces[category] =\r\n                        unique;\r\n                }\r\n            );\r\n\r\n\r\n\r\n        displayPlaces(\r\n            freshPlaces\r\n        );\r\n\r\n\r\n        await savePlacesCache(\r\n            freshPlaces\r\n        );\r\n\r\n\r\n        console.log(\r\n            \"\u2705 CENTRUS MAP #2: fresh Places search complete\"\r\n        );\r\n\r\n\r\n        return freshPlaces;\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * CACHE-FIRST INITIALIZATION\r\n     * ======================================================== *\/\r\n\r\n    console.log(\r\n        \"\ud83d\ude80 CENTRUS MAP #2: checking WordPress Places cache...\"\r\n    );\r\n\r\n\r\n    const cacheResponse =\r\n        await getPlacesCache();\r\n\r\n\r\n    console.log(\r\n        \"\ud83d\udd0d CENTRUS MAP #2: cache response:\",\r\n        cacheResponse\r\n    );\r\n\r\n\r\n    if (\r\n        cacheResponse &&\r\n        cacheResponse.cached === true &&\r\n        cacheResponse.places &&\r\n        typeof cacheResponse.places === \"object\"\r\n    ) {\r\n\r\n        \/*\r\n         * NORMAL PAGE LOAD.\r\n         *\r\n         * No PlacesService nearbySearch calls.\r\n         *\/\r\n\r\n        console.log(\r\n            \"\u2705 CENTRUS MAP #2: CACHE HIT \u2014 0 Google Places searches\"\r\n        );\r\n\r\n\r\n        console.log(\r\n            \"\ud83d\udce6 CENTRUS MAP #2: cached places:\",\r\n            cacheResponse.places\r\n        );\r\n\r\n\r\n        displayPlaces(\r\n            cacheResponse.places\r\n        );\r\n\r\n    } else {\r\n\r\n        \/*\r\n         * Only after cache expiration \/ first setup.\r\n         *\/\r\n\r\n        console.warn(\r\n            \"\u26a0\ufe0f CENTRUS MAP #2: CACHE MISS \u2014 Google Places searches will run\"\r\n        );\r\n\r\n\r\n        await fetchFreshPlaces();\r\n    }\r\n\r\n\r\n\r\n    \/* ========================================================\r\n     * FILTER EVENTS\r\n     * ======================================================== *\/\r\n\r\n    document\r\n        .querySelectorAll(\r\n            \".centrus-map-filters [data-filter]\"\r\n        )\r\n        .forEach(\r\n            function (checkbox) {\r\n\r\n                checkbox.addEventListener(\r\n                    \"change\",\r\n                    function () {\r\n\r\n                        const selected =\r\n                            checkbox.dataset.filter;\r\n\r\n\r\n                        document\r\n                            .querySelectorAll(\r\n                                \".centrus-map-filters [data-filter]\"\r\n                            )\r\n                            .forEach(\r\n                                function (item) {\r\n\r\n                                    item.checked =\r\n                                        false;\r\n                                }\r\n                            );\r\n\r\n\r\n                        checkbox.checked =\r\n                            true;\r\n\r\n\r\n                        hideAllCategories();\r\n\r\n\r\n                        if (\r\n                            selected === \"all\"\r\n                        ) {\r\n\r\n                            showAllCategories();\r\n\r\n                        } else {\r\n\r\n                            setCategoryVisible(\r\n                                selected,\r\n                                true\r\n                            );\r\n                        }\r\n                    }\r\n                );\r\n            }\r\n        );\r\n\r\n};\r\n\r\n<\/script>\r\n\r\n<script\r\n    async\r\n    defer\r\n    src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyDNtQQ7gTYg3KsOn0M3R2fmQ2EknTcJWrA&libraries=places&callback=initCentrusMap\"\r\n><\/script><\/div>\n\n\n\n<div class=\"loc-sec\" style=\"max-width:1240px;margin:0 auto;padding:48px 24px 64px;color:#000;font-family:inherit;text-align:center\"><h2 style=\"font-size:32px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;margin:0 0 16px;color:#000\">Location<\/h2><p style=\"max-width:820px;margin:0 auto 10px;font-size:18px;line-height:1.65;color:#000\">CENTRUS sits in the historic centre of Riga \u2014 between T\u0113rbatas, Dzirnavu, Blauma\u0146a and Kri\u0161j\u0101\u0146a Barona streets. Riga&#8217;s best restaurants and caf\u00e9s, its theatres, museums and finest parks are all a few minutes&#8217; walk away.<\/p><p style=\"margin:0 auto 40px;color:#000;font-size:18px\"><strong>CENTRUS address:<\/strong> Blauma\u0146a iela 20, Riga, LV-1011<\/p><div class=\"loc-cards\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:22px;max-width:1080px;margin:0 auto\"><figure class=\"loc-card\"><img decoding=\"async\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/07\/restorans.jpeg\" alt=\"Caf\u00e9s and restaurants\" loading=\"lazy\" title=\"\"><figcaption><span class=\"lbl\">Caf\u00e9s and restaurants<\/span><span class=\"tm\">3 min<\/span><\/figcaption><\/figure><figure class=\"loc-card\"><img decoding=\"async\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/07\/parks.jpeg\" alt=\"V\u0113rmanes Garden\" loading=\"lazy\" title=\"\"><figcaption><span class=\"lbl\">Park<\/span><span class=\"tm\">3 min<\/span><\/figcaption><\/figure><figure class=\"loc-card\"><img decoding=\"async\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/07\/vecriga.jpeg\" alt=\"Old Town\" loading=\"lazy\" title=\"\"><figcaption><span class=\"lbl\">Old Town<\/span><span class=\"tm\">10 min<\/span><\/figcaption><\/figure><figure class=\"loc-card\"><img decoding=\"async\" src=\"https:\/\/centrus.latviasir.com\/wp-content\/uploads\/2026\/07\/TC.jpeg\" alt=\"Shopping centre\" loading=\"lazy\" title=\"\"><figcaption><span class=\"lbl\">Shopping centre<\/span><span class=\"tm\">5 min<\/span><\/figcaption><\/figure><\/div><\/div><style>.loc-card{margin:0}.loc-card img{width:100%;height:180px;object-fit:cover;display:block}.loc-card figcaption{display:block;margin-top:12px}.loc-card .lbl{display:block;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:#000;opacity:.7}.loc-card .tm{display:block;font-size:24px;font-weight:600;color:#002349;margin-top:2px}@media(max-width:781px){.loc-cards{grid-template-columns:repeat(2,1fr)!important}}<\/style>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Latvia Sotheby\u2019s International Realty invites you to discover the CENTRUS project. CENTRUS is a new residential quarter in the very [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-10388","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/pages\/10388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/comments?post=10388"}],"version-history":[{"count":4,"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/pages\/10388\/revisions"}],"predecessor-version":[{"id":10685,"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/pages\/10388\/revisions\/10685"}],"wp:attachment":[{"href":"https:\/\/centrus.latviasir.com\/en\/wp-json\/wp\/v2\/media?parent=10388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}