Expansion P2 — Mauricie/Centre-du-Québec/Lanaudière (17 connecteurs, +423 annonces)
evoludev (Laravel+JSON-LD, 125) · groupe_robin (admin-ajax, 65) · cosoltec (Planpoint x3 vitrines, 51) · info_logement (45) · jutras (35) · gestion_isr (API Supabase découverte, 21) + 11 autres. 3 non-connectables documentés (nicolyn, gestion_traversy, proplex). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Showing 65 changed files with +20,001 and −0
added
louka/connectors/cite_immobilier.py
+103 −0
@@ -0,0 +1,103 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/cite_immobilier.py : connecteur Cité Immobilier (citeimmobilier.com) | |
| 5 | +# 224 logements à Victoriaville. Site GoDaddy Website Builder 8 (même famille | |
| 6 | +# que capital_rdr) mais SANS annonces par unité : la page /immeubles liste les | |
| 7 | +# immeubles (cartes data-ux="ContentBasic", titres data-aid ABOUT_HEADLINE_*) | |
| 8 | +# avec adresse civique, description et un bouton d'état — « APPARTEMENT À | |
| 9 | +# LOUER » (vacance) ou « - COMPLET - ». On publie une annonce par immeuble | |
| 10 | +# résidentiel affichant une vacance ; prix/type ne sont pas publiés. | |
| 11 | +# robots.txt : « User-agent: * » sans Disallow (tout permis). | |
| 12 | +# ----------------------------------------------------------------------------- | |
| 13 | +from __future__ import annotations | |
| 14 | + | |
| 15 | +import re | |
| 16 | + | |
| 17 | +from bs4 import BeautifulSoup | |
| 18 | + | |
| 19 | +from ..schema import Listing, strip_accents | |
| 20 | +from .base import BaseConnector | |
| 21 | + | |
| 22 | +BASE = "https://citeimmobilier.com" | |
| 23 | +LIST_URL = f"{BASE}/immeubles" | |
| 24 | + | |
| 25 | + | |
| 26 | +def _slug(text: str) -> str: | |
| 27 | + """« 540 rue Notre-Dame Est » -> « 540-rue-notre-dame-est » (id stable).""" | |
| 28 | + s = strip_accents(text.lower()) | |
| 29 | + return re.sub(r"-{2,}", "-", re.sub(r"[^a-z0-9]+", "-", s)).strip("-") | |
| 30 | + | |
| 31 | + | |
| 32 | +class CiteImmobilierConnector(BaseConnector): | |
| 33 | + source_id = "cite_immobilier" | |
| 34 | + request_delay = 0.7 | |
| 35 | + | |
| 36 | + def fetch(self) -> list[Listing]: | |
| 37 | + html = self.get(LIST_URL).text | |
| 38 | + soup = BeautifulSoup(html, "html.parser") | |
| 39 | + | |
| 40 | + listings: list[Listing] = [] | |
| 41 | + seen: set[str] = set() | |
| 42 | + for section in soup.select('section[data-ux="Section"]'): | |
| 43 | + sec_title = section.select_one('[data-aid="ABOUT_SECTION_TITLE_RENDERED"]') | |
| 44 | + sec_name = sec_title.get_text(" ", strip=True) if sec_title else "" | |
| 45 | + # seules les sections résidentielles nous intéressent | |
| 46 | + # (« IMMEUBLES RÉSIDENTIELS », « IMMEUBLES COMMERCIAUX ET RÉSIDENTIELS ») | |
| 47 | + if "RÉSIDENTIEL" not in sec_name.upper(): | |
| 48 | + continue | |
| 49 | + | |
| 50 | + for card in section.select('[data-ux="ContentBasic"]'): | |
| 51 | + head = card.select_one('[data-aid^="ABOUT_HEADLINE"]') | |
| 52 | + if not head: | |
| 53 | + continue | |
| 54 | + address = head.get_text(" ", strip=True) | |
| 55 | + ext_id = _slug(address) | |
| 56 | + if not ext_id or ext_id in seen: | |
| 57 | + continue | |
| 58 | + | |
| 59 | + card_text = card.get_text(" ", strip=True) | |
| 60 | + ctas = [a.get_text(" ", strip=True) | |
| 61 | + for a in card.find_all("a") if a.get_text(strip=True)] | |
| 62 | + # vacance affichée = bouton « APPARTEMENT À LOUER » ; | |
| 63 | + # « - COMPLET - » ou absence du bouton → immeuble plein, ignoré | |
| 64 | + avail = next((c for c in ctas | |
| 65 | + if re.search(r"appartement.*louer", c, re.I)), "") | |
| 66 | + if not avail or re.search(r"-\s*COMPLET\s*-", card_text): | |
| 67 | + continue | |
| 68 | + seen.add(ext_id) | |
| 69 | + | |
| 70 | + # description : paragraphes de la carte (texte source), | |
| 71 | + # sans le libellé du bouton | |
| 72 | + lines = [] | |
| 73 | + for p in card.find_all(["p", "h5"]): | |
| 74 | + t = re.sub(r"\s+", " ", p.get_text(" ", strip=True)) | |
| 75 | + if t and t not in lines and t.upper() != avail.upper(): | |
| 76 | + lines.append(t) | |
| 77 | + | |
| 78 | + images: list[str] = [] | |
| 79 | + img = card.select_one("img[src], img[srcset]") | |
| 80 | + if img: | |
| 81 | + src = img.get("src") or (img.get("srcset") or "").split(" ")[0] | |
| 82 | + if src.startswith("//"): | |
| 83 | + src = "https:" + src | |
| 84 | + if src.startswith("http"): | |
| 85 | + images.append(src) | |
| 86 | + | |
| 87 | + listings.append(Listing( | |
| 88 | + source=self.source_id, | |
| 89 | + external_id=ext_id, # slug de l'adresse de l'immeuble | |
| 90 | + url=f"{LIST_URL}#{ext_id}", # pas de fiche individuelle | |
| 91 | + title=f"Appartement à louer — {address}", | |
| 92 | + address=address, | |
| 93 | + sector="", | |
| 94 | + # tout le parc Cité Immobilier (224 logements + Le Quartz) | |
| 95 | + # est à Victoriaville (centre-ville, cf. page Immeubles) | |
| 96 | + city="Victoriaville", | |
| 97 | + unit_type="", # jamais publié par la source | |
| 98 | + price_label="", # jamais publié par la source | |
| 99 | + availability=avail, # texte du bouton (source) | |
| 100 | + description="\n".join(lines)[:900], | |
| 101 | + images=images, | |
| 102 | + )) | |
| 103 | + return listings | |
added
louka/connectors/cosoltec.py
+112 −0
@@ -0,0 +1,112 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/cosoltec.py : connecteur Cosoltec (cosoltec.com — projets locatifs | |
| 5 | +# Evado à Sainte-Thérèse, Le Monroe à Blainville, Natür à Saint-Jérôme). | |
| 6 | +# Les sites vitrines (evado.ca, lemonroe.ca, naturcondos.ca) affichent leurs | |
| 7 | +# unités via le widget Planpoint : on interroge la même API JSON publique | |
| 8 | +# (app.planpoint.io/api/{groups,projects}/find, POST namespace+hostName, | |
| 9 | +# 3 requêtes/sync) — prix mensuel, pi², chambres, statut, plans et photos | |
| 10 | +# par unité ; seules les unités « Available » sont retenues. | |
| 11 | +# ----------------------------------------------------------------------------- | |
| 12 | +from __future__ import annotations | |
| 13 | + | |
| 14 | +import time | |
| 15 | + | |
| 16 | +from ..schema import Listing, normalize_unit_type | |
| 17 | +from .base import BaseConnector | |
| 18 | + | |
| 19 | +PLANPOINT_API = "https://app.planpoint.io/api" | |
| 20 | + | |
| 21 | +# les trois vitrines locatives de Cosoltec branchées sur Planpoint | |
| 22 | +_SITES = [ | |
| 23 | + {"kind": "groups", "namespace": "evado", "hostName": "evado", | |
| 24 | + "page": "https://www.evado.ca/plans", "city": "Sainte-Thérèse"}, | |
| 25 | + {"kind": "groups", "namespace": "monroe", "hostName": "monroe", | |
| 26 | + "page": "https://www.lemonroe.ca/plans", "city": "Blainville"}, | |
| 27 | + {"kind": "projects", "namespace": "cosolte", "hostName": "Natur", | |
| 28 | + "page": "https://www.naturcondos.ca/", "city": "Saint-Jérôme"}, | |
| 29 | +] | |
| 30 | + | |
| 31 | + | |
| 32 | +class CosoltecConnector(BaseConnector): | |
| 33 | + source_id = "cosoltec" | |
| 34 | + request_delay = 0.8 | |
| 35 | + max_pages = 3 # 1 appel API par vitrine (evado, monroe, natur) | |
| 36 | + | |
| 37 | + # -- POST poli (même throttling/session que get(), donc record/replay ok) -- | |
| 38 | + def _post_json(self, url: str, payload: dict) -> dict: | |
| 39 | + wait = self.request_delay - (time.time() - self._last_request) | |
| 40 | + if wait > 0: | |
| 41 | + time.sleep(wait) | |
| 42 | + resp = self.session.post(url, json=payload, timeout=self.timeout) | |
| 43 | + self._last_request = time.time() | |
| 44 | + resp.raise_for_status() | |
| 45 | + return resp.json() | |
| 46 | + | |
| 47 | + def fetch(self) -> list[Listing]: | |
| 48 | + listings: list[Listing] = [] | |
| 49 | + for site in _SITES: | |
| 50 | + try: | |
| 51 | + data = self._post_json( | |
| 52 | + f"{PLANPOINT_API}/{site['kind']}/find", | |
| 53 | + {"namespace": site["namespace"], "hostName": site["hostName"]}) | |
| 54 | + except Exception: | |
| 55 | + continue | |
| 56 | + # groups/find -> {projects: [...]} ; projects/find -> un seul projet | |
| 57 | + projects = data.get("projects") if site["kind"] == "groups" else [data] | |
| 58 | + for project in projects or []: | |
| 59 | + listings.extend(self._parse_project(project, site)) | |
| 60 | + return listings | |
| 61 | + | |
| 62 | + # -- un projet Planpoint = un immeuble --------------------------------------- | |
| 63 | + def _parse_project(self, project: dict, site: dict) -> list[Listing]: | |
| 64 | + name = (project.get("name") or "").strip() | |
| 65 | + # adresse « 350 Place Fabien-Drapeau, Sainte-Thérèse, Quebec J7E 0C4 » | |
| 66 | + addr_parts = [p.strip() for p in (project.get("address") or "").split(",") | |
| 67 | + if p.strip()] | |
| 68 | + street = addr_parts[0] if addr_parts else "" | |
| 69 | + city = addr_parts[1] if len(addr_parts) > 1 else site["city"] | |
| 70 | + lat = project.get("lat") | |
| 71 | + lng = project.get("lon") | |
| 72 | + | |
| 73 | + res: list[Listing] = [] | |
| 74 | + for floor in project.get("floors") or []: | |
| 75 | + for u in floor.get("units") or []: | |
| 76 | + # seules les unités affichées « Disponible » chez la source | |
| 77 | + if (u.get("availability") or "").lower() != "available": | |
| 78 | + continue | |
| 79 | + uid = u.get("_id") or "" | |
| 80 | + if not uid: | |
| 81 | + continue | |
| 82 | + price = u.get("price") | |
| 83 | + price = float(price) if isinstance(price, (int, float)) and price > 0 else None | |
| 84 | + area = u.get("squareFeet") | |
| 85 | + area = float(area) if isinstance(area, (int, float)) and area > 0 else None | |
| 86 | + images = [i for i in (u.get("images") or []) if isinstance(i, str)] | |
| 87 | + images += [i for i in (u.get("layoutGallery") or []) | |
| 88 | + if isinstance(i, str) and i not in images] | |
| 89 | + details: dict = {} | |
| 90 | + if isinstance(u.get("bathrooms"), (int, float)): | |
| 91 | + details["bathrooms"] = u["bathrooms"] | |
| 92 | + if floor.get("name"): | |
| 93 | + details["floor"] = floor["name"] | |
| 94 | + res.append(Listing( | |
| 95 | + source=self.source_id, | |
| 96 | + external_id=uid, # ObjectId Planpoint de l'unité | |
| 97 | + url=site["page"], # pas de page par unité publiée | |
| 98 | + title=f"{name} — Unité {u.get('name', '')}".strip(" —"), | |
| 99 | + address=street, | |
| 100 | + city=city, | |
| 101 | + unit_type=normalize_unit_type(u.get("bedrooms") or ""), | |
| 102 | + price=price, | |
| 103 | + price_label=f"{price:.0f} $ /mois" if price else "", | |
| 104 | + availability=u.get("availability") or "", | |
| 105 | + area_sqft=area, | |
| 106 | + furnished=u["furnished"] if isinstance(u.get("furnished"), bool) else None, | |
| 107 | + details=details, | |
| 108 | + images=images[:30], | |
| 109 | + lat=lat if (lat is not None and lng is not None) else None, | |
| 110 | + lng=lng if (lat is not None and lng is not None) else None, | |
| 111 | + )) | |
| 112 | + return res | |
added
louka/connectors/evoludev.py
+195 −0
@@ -0,0 +1,195 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/evoludev.py : connecteur Groupe Evoludev (location.groupeevoludev.com) | |
| 5 | +# Portail locatif maison (Laravel). La page d'accueil liste ~60 immeubles | |
| 6 | +# (cartes : nom, adresse+ville, étiquette Disponible/Complet, prix «à partir | |
| 7 | +# de»). Les pages projet (cache BD, seulement si l'immeuble est «Disponible») | |
| 8 | +# exposent un tableau d'unités (no, type, prix, statut, date, cac/sdb, pi², | |
| 9 | +# plan avec id d'appartement stable) + JSON-LD ApartmentComplex (description, | |
| 10 | +# GPS, animaux, commodités). | |
| 11 | +# ----------------------------------------------------------------------------- | |
| 12 | +from __future__ import annotations | |
| 13 | + | |
| 14 | +import hashlib | |
| 15 | +import json | |
| 16 | +import re | |
| 17 | + | |
| 18 | +from bs4 import BeautifulSoup | |
| 19 | + | |
| 20 | +from ..schema import (Listing, normalize_unit_type, parse_area_sqft, | |
| 21 | + parse_price, strip_accents) | |
| 22 | +from .base import BaseConnector | |
| 23 | + | |
| 24 | +BASE = "https://location.groupeevoludev.com" | |
| 25 | + | |
| 26 | +_MODAL_ID = re.compile(r"apartmentPlanModal_(\d+)") | |
| 27 | + | |
| 28 | + | |
| 29 | +def _pets_value(raw: str) -> str | None: | |
| 30 | + """petsAllowed du JSON-LD -> oui/non/conditions (jamais deviné).""" | |
| 31 | + k = strip_accents((raw or "").strip().lower()) | |
| 32 | + if not k: | |
| 33 | + return None | |
| 34 | + if k.startswith("non") or "refus" in k or "aucun" in k: | |
| 35 | + return "non" | |
| 36 | + if "condition" in k or "approbation" in k: | |
| 37 | + return "conditions" | |
| 38 | + if k.startswith("oui") or "accepte" in k: | |
| 39 | + return "oui" | |
| 40 | + return None | |
| 41 | + | |
| 42 | + | |
| 43 | +class EvoludevConnector(BaseConnector): | |
| 44 | + source_id = "evoludev" | |
| 45 | + request_delay = 0.8 | |
| 46 | + max_pages = 1 # tout le parc est sur la page d'accueil du portail | |
| 47 | + max_details = 45 # garde-fou pages projet (vraies requêtes) | |
| 48 | + | |
| 49 | + def fetch(self) -> list[Listing]: | |
| 50 | + html = self.get(BASE + "/").text | |
| 51 | + soup = BeautifulSoup(html, "html.parser") | |
| 52 | + | |
| 53 | + # cartes projet (dédupliquées par slug ; versions mobile/desktop en double) | |
| 54 | + projects: dict[str, dict] = {} | |
| 55 | + for hi in soup.select("div.headerImage[onclick]"): | |
| 56 | + m = re.search(r"/projet/([\w-]+)", hi.get("onclick", "")) | |
| 57 | + if not m: | |
| 58 | + continue | |
| 59 | + slug = m.group(1) | |
| 60 | + if slug in projects: | |
| 61 | + continue | |
| 62 | + sect = hi.find_parent("section") | |
| 63 | + tag = hi.select_one(".availabilityTag") | |
| 64 | + title = sect.select_one(".ProjectItem__title") if sect else None | |
| 65 | + addr = sect.select_one(".BuildingItem__address") if sect else None | |
| 66 | + price = sect.select_one(".ProjectItem__price p") if sect else None | |
| 67 | + addr_lines = ([l.strip() for l in addr.get_text("\n", strip=True).split("\n")] | |
| 68 | + if addr else []) | |
| 69 | + projects[slug] = { | |
| 70 | + "slug": slug, | |
| 71 | + "name": title.get_text(strip=True) if title else slug, | |
| 72 | + "tag": tag.get_text(" ", strip=True) if tag else "", | |
| 73 | + "street": addr_lines[0] if addr_lines else "", | |
| 74 | + "city": re.sub(r",?\s*QC.*$", "", addr_lines[1]).strip() | |
| 75 | + if len(addr_lines) > 1 else "", | |
| 76 | + "price": re.sub(r"\s+", " ", price.get_text(" ", strip=True)) | |
| 77 | + if price else "", | |
| 78 | + } | |
| 79 | + | |
| 80 | + # pages projet : uniquement les immeubles étiquetés « Disponible » | |
| 81 | + # (Complet / livraison à venir = aucune unité offerte actuellement) | |
| 82 | + listings: list[Listing] = [] | |
| 83 | + self._fetched = 0 | |
| 84 | + for p in projects.values(): | |
| 85 | + if not p["tag"].lower().startswith("disponible"): | |
| 86 | + continue | |
| 87 | + card_key = hashlib.sha1( | |
| 88 | + f"{p['tag']}|{p['price']}|{p['name']}".encode("utf-8")).hexdigest() | |
| 89 | + try: | |
| 90 | + payload = self.detail(p["slug"], card_key, | |
| 91 | + lambda s=p["slug"]: self._fetch_project(s)) | |
| 92 | + except Exception: | |
| 93 | + continue | |
| 94 | + listings.extend(self._units_to_listings(p, payload)) | |
| 95 | + return listings | |
| 96 | + | |
| 97 | + # -- page projet ------------------------------------------------------------ | |
| 98 | + def _fetch_project(self, slug: str) -> dict: | |
| 99 | + """Tableau des unités + JSON-LD ApartmentComplex (desc, GPS, animaux).""" | |
| 100 | + if self._fetched >= self.max_details: | |
| 101 | + raise RuntimeError("budget de pages projet atteint") | |
| 102 | + self._fetched += 1 | |
| 103 | + html = self.get(f"{BASE}/projet/{slug}").text | |
| 104 | + soup = BeautifulSoup(html, "html.parser") | |
| 105 | + out: dict = {"units": []} | |
| 106 | + | |
| 107 | + # JSON-LD ApartmentComplex : description, GPS, animaux, commodités | |
| 108 | + for sc in soup.select('script[type="application/ld+json"]'): | |
| 109 | + try: | |
| 110 | + data = json.loads(sc.string or "") | |
| 111 | + except Exception: | |
| 112 | + continue | |
| 113 | + if data.get("@type") == "ApartmentComplex": | |
| 114 | + out["description"] = (data.get("description") or "").strip() | |
| 115 | + out["lat"] = data.get("latitude") | |
| 116 | + out["lng"] = data.get("longitude") | |
| 117 | + out["pets"] = data.get("petsAllowed") or "" | |
| 118 | + plan = data.get("accommodationFloorPlan") or {} | |
| 119 | + out["amenities"] = plan.get("amenityFeature") or [] | |
| 120 | + imgs = data.get("image") or [] | |
| 121 | + out["building_image"] = imgs[0] if imgs else "" | |
| 122 | + break | |
| 123 | + | |
| 124 | + # tableau desktop des unités : no | type, prix, statut, date, cac, sdb, pi² | |
| 125 | + seen: set[str] = set() | |
| 126 | + for tr in soup.select(".ApartmentTable tr"): | |
| 127 | + th = tr.find("th") | |
| 128 | + tds = tr.find_all("td") | |
| 129 | + if not th or len(tds) < 6: | |
| 130 | + continue | |
| 131 | + name = th.get_text(" ", strip=True) # « 101 | 4 1/2 » | |
| 132 | + if name in seen: | |
| 133 | + continue | |
| 134 | + seen.add(name) | |
| 135 | + btn = tr.select_one("button[data-target]") | |
| 136 | + m = _MODAL_ID.search(btn["data-target"]) if btn else None | |
| 137 | + plan_img = "" | |
| 138 | + if m: | |
| 139 | + img = soup.select_one(f"#apartmentPlanModal_{m.group(1)} img[src]") | |
| 140 | + plan_img = img["src"] if img else "" | |
| 141 | + out["units"].append({ | |
| 142 | + "name": name, | |
| 143 | + "apt_id": m.group(1) if m else "", | |
| 144 | + "price": tds[0].get_text(" ", strip=True), | |
| 145 | + "status": tds[1].get_text(" ", strip=True), | |
| 146 | + "date": tds[2].get_text(" ", strip=True), | |
| 147 | + "bedrooms": tds[3].get_text(strip=True), | |
| 148 | + "bathrooms": tds[4].get_text(strip=True), | |
| 149 | + "area": tds[5].get_text(" ", strip=True), | |
| 150 | + "plan_image": plan_img, | |
| 151 | + }) | |
| 152 | + return out | |
| 153 | + | |
| 154 | + # -- unités -> Listings ------------------------------------------------------- | |
| 155 | + def _units_to_listings(self, p: dict, d: dict) -> list[Listing]: | |
| 156 | + res: list[Listing] = [] | |
| 157 | + for u in d.get("units", []): | |
| 158 | + # seules les unités affichées « Disponible » (on saute Louée/Réservée) | |
| 159 | + if not u["status"].lower().startswith("disponible"): | |
| 160 | + continue | |
| 161 | + num = u["name"].split("|")[0].strip() | |
| 162 | + ext_id = u["apt_id"] or f"{p['slug']}-{num}" | |
| 163 | + # prix placebo de la plateforme (« 0 $ / m », « N.D. $ / m ») : | |
| 164 | + # aucun prix publié pour cette unité — on n'affiche rien | |
| 165 | + price_label = u["price"] | |
| 166 | + if re.match(r"^\s*(0|N\.?D\.?)\s*\$", price_label): | |
| 167 | + price_label = "" | |
| 168 | + images = [i for i in (u["plan_image"], d.get("building_image", "")) | |
| 169 | + if i] | |
| 170 | + details: dict = {} | |
| 171 | + if u["bedrooms"].isdigit(): | |
| 172 | + details["bedrooms"] = int(u["bedrooms"]) | |
| 173 | + if u["bathrooms"].isdigit(): | |
| 174 | + details["bathrooms"] = int(u["bathrooms"]) | |
| 175 | + res.append(Listing( | |
| 176 | + source=self.source_id, | |
| 177 | + external_id=str(ext_id), | |
| 178 | + url=f"{BASE}/projet/{p['slug']}", | |
| 179 | + title=f"{p['name']} — Unité {num}", | |
| 180 | + address=p["street"], | |
| 181 | + city=p["city"], | |
| 182 | + unit_type=normalize_unit_type(u["name"]), | |
| 183 | + price=parse_price(price_label), | |
| 184 | + price_label=price_label, | |
| 185 | + availability=u["date"], | |
| 186 | + area_sqft=parse_area_sqft(u["area"]), | |
| 187 | + pets=_pets_value(d.get("pets", "")), | |
| 188 | + description=d.get("description", ""), | |
| 189 | + amenities=list(d.get("amenities", []))[:20], | |
| 190 | + details=details, | |
| 191 | + images=images, | |
| 192 | + lat=d.get("lat"), | |
| 193 | + lng=d.get("lng"), | |
| 194 | + )) | |
| 195 | + return res | |
added
louka/connectors/forsa.py
+165 −0
@@ -0,0 +1,165 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/forsa.py : connecteur Gestion immobilière Forsa (gestionforsa.com) | |
| 5 | +# Squarespace. La page /logements-disponibles expose toutes les unités en | |
| 6 | +# sections « liste » (li.list-item) : titre « 2 1/2, Joliette - MAINTENANT » | |
| 7 | +# (type + ville + dispo), description (adresse civique + prix mensuel) et | |
| 8 | +# bouton « Détails » vers une page par unité (slug stable = external_id). | |
| 9 | +# Fiches détail (cache BD) : description riche + galerie complète. | |
| 10 | +# NB : robots.txt interdit /api/ et ?format=json → HTML seulement. | |
| 11 | +# ----------------------------------------------------------------------------- | |
| 12 | +from __future__ import annotations | |
| 13 | + | |
| 14 | +import hashlib | |
| 15 | +import re | |
| 16 | + | |
| 17 | +from bs4 import BeautifulSoup | |
| 18 | + | |
| 19 | +from ..schema import Listing, normalize_unit_type, parse_price | |
| 20 | +from .base import BaseConnector | |
| 21 | + | |
| 22 | +BASE = "https://www.gestionforsa.com" | |
| 23 | +LIST_URL = f"{BASE}/logements-disponibles" | |
| 24 | + | |
| 25 | +# villes réelles du parc (titres des cartes) — abréviations usuelles → nom complet | |
| 26 | +_CITY_MAP = { | |
| 27 | + "joliette": "Joliette", | |
| 28 | + "st-gabriel": "Saint-Gabriel", | |
| 29 | + "saint-gabriel": "Saint-Gabriel", | |
| 30 | + "st-charles-borromee": "Saint-Charles-Borromée", | |
| 31 | + "saint-charles-borromee": "Saint-Charles-Borromée", | |
| 32 | + "montreal": "Montréal", | |
| 33 | +} | |
| 34 | + | |
| 35 | +_FORMAT_QS = re.compile(r"\?format=\d+w$") | |
| 36 | + | |
| 37 | + | |
| 38 | +def _city_from(raw: str) -> str: | |
| 39 | + key = (raw.strip().lower() | |
| 40 | + .replace("é", "e").replace("è", "e").replace("ô", "o")) | |
| 41 | + return _CITY_MAP.get(key, raw.strip()) | |
| 42 | + | |
| 43 | + | |
| 44 | +class ForsaConnector(BaseConnector): | |
| 45 | + source_id = "forsa" | |
| 46 | + request_delay = 0.8 | |
| 47 | + max_pages = 1 # tout tient sur la page /logements-disponibles | |
| 48 | + max_details = 20 # garde-fou fiches détail (vraies requêtes) | |
| 49 | + | |
| 50 | + def fetch(self) -> list[Listing]: | |
| 51 | + html = self.get(LIST_URL).text | |
| 52 | + soup = BeautifulSoup(html, "html.parser") | |
| 53 | + listings: dict[str, Listing] = {} | |
| 54 | + for item in soup.select("li.list-item"): | |
| 55 | + try: | |
| 56 | + self._parse_card(item, listings) | |
| 57 | + except Exception: | |
| 58 | + continue | |
| 59 | + | |
| 60 | + # fiches détail (cache BD) : description complète + galerie | |
| 61 | + self._fetched = 0 | |
| 62 | + for lst in listings.values(): | |
| 63 | + card_key = hashlib.sha1( | |
| 64 | + f"{lst.title}|{lst.price_label}|{lst.availability}" | |
| 65 | + .encode("utf-8")).hexdigest() | |
| 66 | + try: | |
| 67 | + payload = self.detail(lst.external_id, card_key, | |
| 68 | + lambda u=lst.url: self._fetch_detail(u)) | |
| 69 | + except Exception: | |
| 70 | + continue | |
| 71 | + if payload.get("description"): | |
| 72 | + lst.description = payload["description"] | |
| 73 | + if payload.get("images"): | |
| 74 | + lst.images = payload["images"] | |
| 75 | + return list(listings.values()) | |
| 76 | + | |
| 77 | + # -- carte « liste » Squarespace ------------------------------------------- | |
| 78 | + def _parse_card(self, item, listings: dict[str, Listing]) -> None: | |
| 79 | + title_el = item.select_one(".list-item-content__title") | |
| 80 | + btn = item.select_one("a.list-item-content__button[href]") | |
| 81 | + if not (title_el and btn): | |
| 82 | + return | |
| 83 | + title = title_el.get_text(" ", strip=True) | |
| 84 | + slug = btn["href"].strip("/").split("/")[-1] | |
| 85 | + if not slug or slug in listings: | |
| 86 | + return | |
| 87 | + | |
| 88 | + # exclusions : chalet à la journée (location saisonnière, pas un bail), | |
| 89 | + # locaux commerciaux, stationnements, rangements | |
| 90 | + if re.search(r"chalet|commercial|stationnement|rangement|entrep[oô]t", | |
| 91 | + title, re.I): | |
| 92 | + return | |
| 93 | + | |
| 94 | + # titre « 2 1/2, Joliette - MAINTENANT » → type, ville, disponibilité | |
| 95 | + unit_type, city, availability = "", "", "" | |
| 96 | + parts = [p.strip() for p in title.split(",", 1)] | |
| 97 | + unit_type = normalize_unit_type(parts[0]) | |
| 98 | + rest = parts[1] if len(parts) > 1 else "" | |
| 99 | + m = re.split(r"\s[-–]\s|,", rest, maxsplit=1) | |
| 100 | + if m: | |
| 101 | + city = _city_from(m[0]) | |
| 102 | + if len(m) > 1: | |
| 103 | + availability = m[1].strip() | |
| 104 | + | |
| 105 | + # description de la carte : adresse civique (1er §) + prix (§ avec $) | |
| 106 | + address, price_label = "", "" | |
| 107 | + desc_el = item.select_one(".list-item-content__description") | |
| 108 | + if desc_el: | |
| 109 | + paras = [p.get_text(" ", strip=True) | |
| 110 | + for p in desc_el.select("p") if p.get_text(strip=True)] | |
| 111 | + for p in paras: | |
| 112 | + if not price_label and "$" in p: | |
| 113 | + price_label = p | |
| 114 | + elif not address: | |
| 115 | + address = p | |
| 116 | + | |
| 117 | + img = item.select_one("img.list-image[data-src]") | |
| 118 | + images = [_FORMAT_QS.sub("", img["data-src"])] if img else [] | |
| 119 | + | |
| 120 | + # « 1 290 $ par mois » : espace fine de milliers → retirer pour parse_price | |
| 121 | + clean_price = re.sub(r"(\d)[\s ](\d{3})", r"\1\2", price_label) | |
| 122 | + | |
| 123 | + listings[slug] = Listing( | |
| 124 | + source=self.source_id, | |
| 125 | + external_id=slug, | |
| 126 | + url=f"{BASE}/{slug}", | |
| 127 | + title=title, | |
| 128 | + address=address, | |
| 129 | + city=city, | |
| 130 | + unit_type=unit_type, | |
| 131 | + price=parse_price(clean_price), | |
| 132 | + price_label=price_label, | |
| 133 | + availability=availability, | |
| 134 | + images=images, | |
| 135 | + ) | |
| 136 | + | |
| 137 | + # -- fiche détail ------------------------------------------------------------- | |
| 138 | + def _fetch_detail(self, url: str) -> dict: | |
| 139 | + """Description riche (environnement/logement/immeuble, inclusions, | |
| 140 | + exclusions) et galerie complète de la page unité.""" | |
| 141 | + if self._fetched >= self.max_details: | |
| 142 | + raise RuntimeError("budget de fiches détail atteint") | |
| 143 | + self._fetched += 1 | |
| 144 | + html = self.get(url).text | |
| 145 | + soup = BeautifulSoup(html, "html.parser") | |
| 146 | + out: dict = {} | |
| 147 | + | |
| 148 | + # bloc texte principal = le plus long des blocs HTML (hors pied de page) | |
| 149 | + best = "" | |
| 150 | + for b in soup.select("div.sqs-block-html"): | |
| 151 | + t = b.get_text("\n", strip=True) | |
| 152 | + if re.search(r"Squarespace|©|Information de contact", t): | |
| 153 | + continue | |
| 154 | + if len(t) > len(best): | |
| 155 | + best = t | |
| 156 | + if best: | |
| 157 | + out["description"] = re.sub(r"[ \t]+", " ", best).strip()[:1500] | |
| 158 | + | |
| 159 | + images: list[str] = [] | |
| 160 | + for img in soup.select("img[data-src*='squarespace-cdn']"): | |
| 161 | + u = _FORMAT_QS.sub("", img["data-src"]).strip() | |
| 162 | + if u.startswith("http") and u not in images: | |
| 163 | + images.append(u) | |
| 164 | + out["images"] = images[:30] | |
| 165 | + return out | |
added
louka/connectors/gestion_fauvel.py
+156 −0
@@ -0,0 +1,156 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/gestion_fauvel.py : connecteur Gestion Fauvel (gestionfauvel.com) | |
| 5 | +# WordPress + Elementor + JetEngine. La page /logements-a-louer/ expose une | |
| 6 | +# grille .jet-listing-grid__item : data-post-id (id stable), data-url, | |
| 7 | +# en-têtes (disponibilité, prix, titre) et terme JetEngine = ville réelle. | |
| 8 | +# Fiches détail (cache BD) : adresse civique, description complète (unités | |
| 9 | +# dispo + inclusions) et galerie photos (carrousel Elementor). | |
| 10 | +# ----------------------------------------------------------------------------- | |
| 11 | +from __future__ import annotations | |
| 12 | + | |
| 13 | +import hashlib | |
| 14 | +import re | |
| 15 | + | |
| 16 | +from bs4 import BeautifulSoup | |
| 17 | + | |
| 18 | +from ..schema import Listing, normalize_unit_type, parse_price | |
| 19 | +from .base import BaseConnector | |
| 20 | + | |
| 21 | +BASE = "https://gestionfauvel.com" | |
| 22 | +LIST_URL = f"{BASE}/logements-a-louer/" | |
| 23 | + | |
| 24 | +# adresse civique : « 555, rue des Écoles, app. 105 Drummondville » | |
| 25 | +_ADDR_RE = re.compile( | |
| 26 | + r"^\d+[\s,]+.*\b(rue|boul(?:evard|\.)?|avenue|av\.|chemin|carr[ée]|place|" | |
| 27 | + r"c[ôo]te|mont[ée]e|rang)\b", re.I) | |
| 28 | +_IMG_EXT_RE = re.compile(r"\.(?:jpe?g|png|webp)$", re.I) | |
| 29 | +_UNIT_RE = re.compile(r"^(?:\d½\+?|Studio|Loft|Maison)$") | |
| 30 | + | |
| 31 | + | |
| 32 | +class GestionFauvelConnector(BaseConnector): | |
| 33 | + source_id = "gestion_fauvel" | |
| 34 | + request_delay = 0.6 | |
| 35 | + max_details = 25 # garde-fou fiches détail (vraies requêtes) | |
| 36 | + | |
| 37 | + def fetch(self) -> list[Listing]: | |
| 38 | + listings: dict[str, Listing] = {} | |
| 39 | + soup = BeautifulSoup(self.get(LIST_URL).text, "html.parser") | |
| 40 | + for card in soup.select(".jet-listing-grid__item"): | |
| 41 | + try: | |
| 42 | + self._parse_card(card, listings) | |
| 43 | + except Exception: | |
| 44 | + continue | |
| 45 | + | |
| 46 | + # fiches détail (cache BD) : adresse, description, photos | |
| 47 | + self._fetched = 0 | |
| 48 | + for lst in listings.values(): | |
| 49 | + card_key = hashlib.sha1( | |
| 50 | + f"{lst.title}|{lst.price_label}|{lst.availability}" | |
| 51 | + .encode("utf-8")).hexdigest() | |
| 52 | + try: | |
| 53 | + payload = self.detail(lst.external_id, card_key, | |
| 54 | + lambda u=lst.url: self._fetch_detail(u)) | |
| 55 | + except Exception: | |
| 56 | + continue | |
| 57 | + self._apply_detail(lst, payload) | |
| 58 | + return list(listings.values()) | |
| 59 | + | |
| 60 | + # -- carte JetEngine ------------------------------------------------------ | |
| 61 | + def _parse_card(self, card, listings: dict[str, Listing]) -> None: | |
| 62 | + ext_id = card.get("data-post-id", "") | |
| 63 | + overlay = card.select_one(".jet-engine-listing-overlay-wrap[data-url]") | |
| 64 | + url = overlay.get("data-url") if overlay else "" | |
| 65 | + if not ext_id or not url or ext_id in listings: | |
| 66 | + return | |
| 67 | + | |
| 68 | + heads = [h.get_text(" ", strip=True) | |
| 69 | + for h in card.select(".elementor-heading-title") | |
| 70 | + if h.get_text(strip=True)] | |
| 71 | + if not heads: | |
| 72 | + return | |
| 73 | + title = re.sub(r"\s+", " ", heads[-1]) # le titre ferme la carte | |
| 74 | + price_label = next((h for h in heads[:-1] if "$" in h), "") | |
| 75 | + avail_parts = [h for h in heads[:-1] if h != price_label] | |
| 76 | + availability = " ".join(avail_parts).strip() | |
| 77 | + | |
| 78 | + # exclusions : immeubles complets, volet commercial | |
| 79 | + if re.search(r"complet", availability + " " + title, re.I): | |
| 80 | + return | |
| 81 | + if re.search(r"commercial|bureau|local|entrep[ôo]t|stationnement", | |
| 82 | + title, re.I): | |
| 83 | + return | |
| 84 | + | |
| 85 | + terms = card.select_one(".jet-listing-dynamic-terms") | |
| 86 | + city = terms.get_text(" ", strip=True) if terms else "" | |
| 87 | + | |
| 88 | + unit_type = normalize_unit_type(title) | |
| 89 | + if not _UNIT_RE.fullmatch(unit_type or ""): | |
| 90 | + unit_type = "" # titre sans format d'unité (ex. « Condos locatifs ») | |
| 91 | + | |
| 92 | + images = [] | |
| 93 | + img = card.select_one("img[src]") | |
| 94 | + if img and img["src"].startswith("http"): | |
| 95 | + images = [img["src"]] | |
| 96 | + | |
| 97 | + listings[str(ext_id)] = Listing( | |
| 98 | + source=self.source_id, | |
| 99 | + external_id=str(ext_id), | |
| 100 | + url=url, | |
| 101 | + title=title, | |
| 102 | + city=city, | |
| 103 | + unit_type=unit_type, | |
| 104 | + price=parse_price(price_label), | |
| 105 | + price_label=price_label, | |
| 106 | + availability=availability, | |
| 107 | + images=images, | |
| 108 | + ) | |
| 109 | + | |
| 110 | + # -- fiche détail (Elementor) ---------------------------------------------- | |
| 111 | + def _fetch_detail(self, url: str) -> dict: | |
| 112 | + """Adresse civique (en-tête h3), description (bloc après le h2 | |
| 113 | + « Description ») et galerie photos (liens pleine taille du carrousel).""" | |
| 114 | + if self._fetched >= self.max_details: | |
| 115 | + raise RuntimeError("budget de fiches détail atteint") | |
| 116 | + self._fetched += 1 | |
| 117 | + soup = BeautifulSoup(self.get(url).text, "html.parser") | |
| 118 | + out: dict = {} | |
| 119 | + | |
| 120 | + for h3 in soup.select("h3.elementor-heading-title"): | |
| 121 | + txt = h3.get_text(" ", strip=True) | |
| 122 | + if _ADDR_RE.match(txt): | |
| 123 | + out["address"] = txt | |
| 124 | + break | |
| 125 | + | |
| 126 | + desc_h2 = next((h for h in soup.select("h2") | |
| 127 | + if h.get_text(strip=True).lower() == "description"), None) | |
| 128 | + if desc_h2: | |
| 129 | + parts: list[str] = [] | |
| 130 | + for el in desc_h2.find_all_next(["p", "li", "h2"]): | |
| 131 | + if el.name == "h2": | |
| 132 | + break | |
| 133 | + t = re.sub(r"\s+", " ", el.get_text(" ", strip=True)) | |
| 134 | + if t and t not in parts: | |
| 135 | + parts.append(t) | |
| 136 | + if parts: | |
| 137 | + out["description"] = "\n".join(parts)[:2000] | |
| 138 | + | |
| 139 | + images: list[str] = [] | |
| 140 | + for a in soup.select(".elementor-widget-image-carousel a[href]"): | |
| 141 | + u = a["href"] | |
| 142 | + if u.startswith("http") and _IMG_EXT_RE.search(u) and u not in images: | |
| 143 | + images.append(u) | |
| 144 | + out["images"] = images[:30] | |
| 145 | + return out | |
| 146 | + | |
| 147 | + def _apply_detail(self, lst: Listing, d: dict) -> None: | |
| 148 | + """Reporte le payload (frais/cache) sur l'annonce.""" | |
| 149 | + if not d: | |
| 150 | + return | |
| 151 | + if d.get("address"): | |
| 152 | + lst.address = d["address"] | |
| 153 | + if d.get("description"): | |
| 154 | + lst.description = d["description"] | |
| 155 | + if d.get("images"): | |
| 156 | + lst.images = list(dict.fromkeys(d["images"] + lst.images))[:30] | |
added
louka/connectors/gestion_isr.py
+133 −0
@@ -0,0 +1,133 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/gestion_isr.py : connecteur Gestion ISR (gestion-isr.com) | |
| 5 | +# Le site vitrine (SPA Vite/React) renvoie vers le portail public | |
| 6 | +# location.gestion-isr.com, propulsé par Supabase. On lit l'URL et la clé | |
| 7 | +# anonyme publiques embarquées dans le HTML du portail, puis l'API REST | |
| 8 | +# /rest/v1/listings?statut=eq.Actif livre tout le parc actif en JSON | |
| 9 | +# structuré (loyer, type, ville, GPS, photos, unités par immeuble). | |
| 10 | +# 2 requêtes par sync ; lien profond ?fiche=<id_app> par annonce. | |
| 11 | +# ----------------------------------------------------------------------------- | |
| 12 | +from __future__ import annotations | |
| 13 | + | |
| 14 | +import re | |
| 15 | + | |
| 16 | +from ..schema import Listing, normalize_unit_type, strip_accents | |
| 17 | +from .base import BaseConnector | |
| 18 | + | |
| 19 | +PORTAL = "https://location.gestion-isr.com/" | |
| 20 | + | |
| 21 | +_URL_RE = re.compile(r"SUPABASE_URL\s*=\s*'([^']+)'") | |
| 22 | +_KEY_RE = re.compile(r"SUPABASE_ANON\s*=\s*'([^']+)'") | |
| 23 | + | |
| 24 | + | |
| 25 | +def _pets_value(raw: str) -> str | None: | |
| 26 | + """Champ « animaux » structuré -> oui/non/conditions (jamais deviné).""" | |
| 27 | + k = strip_accents((raw or "").strip().lower()) | |
| 28 | + if not k: | |
| 29 | + return None | |
| 30 | + if k in ("aucun", "non") or k.startswith("non") or "refus" in k: | |
| 31 | + return "non" | |
| 32 | + if "animaux acceptes" in k or k in ("oui",): | |
| 33 | + return "oui" | |
| 34 | + # « Chat », « Chat, petit chien », « Petits compagnons »… = sous conditions | |
| 35 | + if re.search(r"chat|chien|compagnon|condition|accepte", k): | |
| 36 | + return "conditions" | |
| 37 | + return None | |
| 38 | + | |
| 39 | + | |
| 40 | +class GestionIsrConnector(BaseConnector): | |
| 41 | + source_id = "gestion_isr" | |
| 42 | + request_delay = 0.6 | |
| 43 | + | |
| 44 | + def fetch(self) -> list[Listing]: | |
| 45 | + html = self.get(PORTAL).text | |
| 46 | + m_url, m_key = _URL_RE.search(html), _KEY_RE.search(html) | |
| 47 | + if not (m_url and m_key): | |
| 48 | + raise RuntimeError("clé/URL Supabase introuvables dans le portail") | |
| 49 | + base, key = m_url.group(1).rstrip("/"), m_key.group(1) | |
| 50 | + | |
| 51 | + rows = self.get( | |
| 52 | + f"{base}/rest/v1/listings?select=*&statut=eq.Actif", | |
| 53 | + headers={"apikey": key, "Authorization": f"Bearer {key}"}, | |
| 54 | + ).json() | |
| 55 | + | |
| 56 | + listings: list[Listing] = [] | |
| 57 | + for row in rows: | |
| 58 | + try: | |
| 59 | + lst = self._parse_row(row) | |
| 60 | + except Exception: | |
| 61 | + continue | |
| 62 | + if lst: | |
| 63 | + listings.append(lst) | |
| 64 | + return listings | |
| 65 | + | |
| 66 | + def _parse_row(self, row: dict) -> Listing | None: | |
| 67 | + ext_id = str(row.get("pk") or "") | |
| 68 | + title = (row.get("titre") or "").strip() | |
| 69 | + if not ext_id or not title: | |
| 70 | + return None | |
| 71 | + # exclusions : locaux commerciaux, stationnements, rangements | |
| 72 | + if re.search(r"commercial|bureau|stationnement|rangement|entrep[ôo]t", | |
| 73 | + title, re.I): | |
| 74 | + return None | |
| 75 | + | |
| 76 | + id_app = (row.get("id_app") or "").strip() | |
| 77 | + url = f"{PORTAL}?fiche={id_app}" if id_app else f"{PORTAL}#{ext_id}" | |
| 78 | + | |
| 79 | + # loyer structuré (le plus bas des unités dispo pour un immeuble) | |
| 80 | + loyer = row.get("loyer") | |
| 81 | + price = float(loyer) if isinstance(loyer, (int, float)) else None | |
| 82 | + | |
| 83 | + # GPS : champ « adresse_geo » = "45.754…, -72.501…" | |
| 84 | + lat = lng = None | |
| 85 | + geo = (row.get("adresse_geo") or "").split(",") | |
| 86 | + if len(geo) == 2: | |
| 87 | + try: | |
| 88 | + lat, lng = float(geo[0]), float(geo[1]) | |
| 89 | + except ValueError: | |
| 90 | + lat = lng = None | |
| 91 | + | |
| 92 | + # description source + inventaire des unités disponibles (immeubles) | |
| 93 | + description = (row.get("description") or "").strip() | |
| 94 | + units = row.get("units") or [] | |
| 95 | + dispo = [u for u in units if (u or {}).get("statut") == "Disponible"] | |
| 96 | + if dispo: | |
| 97 | + groups: dict[tuple, int] = {} | |
| 98 | + for u in dispo: | |
| 99 | + groups[(u.get("type") or "", u.get("prix"))] = \ | |
| 100 | + groups.get((u.get("type") or "", u.get("prix")), 0) + 1 | |
| 101 | + lines = [f"• {n} × {t} à {p} $" if n > 1 else f"• {t} à {p} $" | |
| 102 | + for (t, p), n in sorted(groups.items()) if t and p] | |
| 103 | + if lines: | |
| 104 | + description += "\n\nUnités disponibles :\n" + "\n".join(lines) | |
| 105 | + | |
| 106 | + images = [u for u in (row.get("photos") or []) if str(u).startswith("http")] | |
| 107 | + if not images: | |
| 108 | + # repli : albums par modèle d'unité (photo_variants), puis main_photo | |
| 109 | + for var in row.get("photo_variants") or []: | |
| 110 | + for u in ([var.get("main")] + list(var.get("photos") or [])): | |
| 111 | + if str(u or "").startswith("http") and u not in images: | |
| 112 | + images.append(u) | |
| 113 | + if not images and str(row.get("main_photo") or "").startswith("http"): | |
| 114 | + images = [row["main_photo"]] | |
| 115 | + | |
| 116 | + return Listing( | |
| 117 | + source=self.source_id, | |
| 118 | + external_id=ext_id, | |
| 119 | + url=url, | |
| 120 | + title=title, | |
| 121 | + address=(row.get("id") or "").strip(), # « id » = adresse civique complète | |
| 122 | + sector=(row.get("secteur") or "").strip(), | |
| 123 | + city=(row.get("ville") or "").strip(), | |
| 124 | + unit_type=normalize_unit_type(row.get("grandeur") or ""), | |
| 125 | + price=price, | |
| 126 | + availability=(row.get("date_dispo_affichage") | |
| 127 | + or row.get("date_dispo") or "").strip(), | |
| 128 | + pets=_pets_value(row.get("animaux") or ""), | |
| 129 | + description=description[:2000], | |
| 130 | + images=images[:30], | |
| 131 | + lat=lat, | |
| 132 | + lng=lng, | |
| 133 | + ) | |
added
louka/connectors/gestion_legrand.py
+120 −0
@@ -0,0 +1,120 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/gestion_legrand.py : connecteur Gestion Le Grand (gestionlegrand.ca) | |
| 5 | +# WordPress + Elementor. Les logements sont des articles de la catégorie | |
| 6 | +# « Location » (id 28) : l'API wp-json livre id, lien, titre et contenu | |
| 7 | +# complet en 1 requête ; la page /a-louer/ (2e requête) fournit les | |
| 8 | +# vignettes (certains médias sont bloqués côté REST). Prix (« Prix : | |
| 9 | +# 1 200 $ / mois »), dispo et adresse lus dans le contenu de l'article. | |
| 10 | +# ----------------------------------------------------------------------------- | |
| 11 | +from __future__ import annotations | |
| 12 | + | |
| 13 | +import re | |
| 14 | + | |
| 15 | +from bs4 import BeautifulSoup | |
| 16 | + | |
| 17 | +from ..schema import Listing, normalize_unit_type, parse_price | |
| 18 | +from .base import BaseConnector | |
| 19 | + | |
| 20 | +BASE = "https://gestionlegrand.ca" | |
| 21 | +API_URL = (f"{BASE}/wp-json/wp/v2/posts?categories=28&per_page=100" | |
| 22 | + "&_fields=id,link,title,content") | |
| 23 | +LIST_URL = f"{BASE}/a-louer/" | |
| 24 | + | |
| 25 | +_PRIX_RE = re.compile(r"Prix\s*:\s*([\d\s.,]*\d\s*\$(?:\s*/?\s*mois)?)", re.I) | |
| 26 | +_ADDR_RE = re.compile(r"situ[ée]e?\s+au\s+(\d+[^,.]*,\s*(?:rue|boul(?:evard|\.)?|" | |
| 27 | + r"avenue|av\.|place|chemin)[^,.]+)", re.I) | |
| 28 | +_SECTEUR_RE = re.compile(r"secteur\s+(?:[\w\s]{0,40}?de\s+)?" | |
| 29 | + r"([A-ZÉ][\wé]+(?:-[A-ZÉa-z][\wéè]+)+)") | |
| 30 | + | |
| 31 | + | |
| 32 | +class GestionLegrandConnector(BaseConnector): | |
| 33 | + source_id = "gestion_legrand" | |
| 34 | + request_delay = 0.6 | |
| 35 | + | |
| 36 | + def fetch(self) -> list[Listing]: | |
| 37 | + posts = self.get(API_URL).json() | |
| 38 | + | |
| 39 | + # vignettes : la grille Elementor de /a-louer/ (post-<id> -> data-src) | |
| 40 | + thumbs: dict[str, str] = {} | |
| 41 | + try: | |
| 42 | + soup = BeautifulSoup(self.get(LIST_URL).text, "html.parser") | |
| 43 | + for art in soup.select("article.elementor-post"): | |
| 44 | + pid = next((c.split("-", 1)[1] for c in art.get("class", []) | |
| 45 | + if re.fullmatch(r"post-\d+", c)), "") | |
| 46 | + img = art.select_one("img[data-src], img[src]") | |
| 47 | + if pid and img: | |
| 48 | + src = img.get("data-src") or img.get("src") or "" | |
| 49 | + if src.startswith("http"): | |
| 50 | + thumbs[pid] = src | |
| 51 | + except Exception: | |
| 52 | + pass | |
| 53 | + | |
| 54 | + listings: list[Listing] = [] | |
| 55 | + for post in posts: | |
| 56 | + try: | |
| 57 | + lst = self._parse_post(post, thumbs) | |
| 58 | + except Exception: | |
| 59 | + continue | |
| 60 | + if lst: | |
| 61 | + listings.append(lst) | |
| 62 | + return listings | |
| 63 | + | |
| 64 | + def _parse_post(self, post: dict, thumbs: dict[str, str]) -> Listing | None: | |
| 65 | + ext_id = str(post.get("id", "")) | |
| 66 | + url = post.get("link", "") | |
| 67 | + title = BeautifulSoup(post.get("title", {}).get("rendered", ""), | |
| 68 | + "html.parser").get_text(" ", strip=True) | |
| 69 | + if not ext_id or not url or not title: | |
| 70 | + return None | |
| 71 | + # exclusions : locaux commerciaux, stationnements, rangements | |
| 72 | + if re.search(r"commercial|bureau|stationnement|rangement|entrep[ôo]t", | |
| 73 | + title, re.I): | |
| 74 | + return None | |
| 75 | + | |
| 76 | + body = BeautifulSoup(post.get("content", {}).get("rendered", ""), | |
| 77 | + "html.parser") | |
| 78 | + paras = [re.sub(r"\s+", " ", el.get_text(" ", strip=True)) | |
| 79 | + for el in body.find_all(["p", "h2", "h3", "li"])] | |
| 80 | + paras = [p for p in paras if p] | |
| 81 | + text = "\n".join(dict.fromkeys(paras)) | |
| 82 | + | |
| 83 | + # « Disponible maintenant », « Disponible dès juin 2026 !! », … | |
| 84 | + availability = next((p for p in paras | |
| 85 | + if re.match(r"disponible\b", p, re.I)), "") | |
| 86 | + | |
| 87 | + m = _PRIX_RE.search(text) | |
| 88 | + price_label = m.group(1).strip() if m else "" | |
| 89 | + | |
| 90 | + m = _ADDR_RE.search(text) | |
| 91 | + address = m.group(1).strip() if m else "" | |
| 92 | + | |
| 93 | + m = _SECTEUR_RE.search(text) | |
| 94 | + sector = m.group(1) if m else "" | |
| 95 | + | |
| 96 | + # ville réelle : le titre se termine par « …, Drummondville » ; | |
| 97 | + # tout le parc Le Grand y est (repli documenté dans le rapport) | |
| 98 | + city = title.rsplit(",", 1)[1].strip() if "," in title else "Drummondville" | |
| 99 | + | |
| 100 | + unit_type = normalize_unit_type(title) | |
| 101 | + if not re.fullmatch(r"\d½\+?|Studio|Loft|Maison", unit_type or ""): | |
| 102 | + unit_type = "" | |
| 103 | + | |
| 104 | + images = [thumbs[ext_id]] if ext_id in thumbs else [] | |
| 105 | + | |
| 106 | + return Listing( | |
| 107 | + source=self.source_id, | |
| 108 | + external_id=ext_id, | |
| 109 | + url=url, | |
| 110 | + title=title, | |
| 111 | + address=address, | |
| 112 | + sector=sector, | |
| 113 | + city=city, | |
| 114 | + unit_type=unit_type, | |
| 115 | + price=parse_price(price_label), | |
| 116 | + price_label=price_label, | |
| 117 | + availability=availability, | |
| 118 | + description=text[:2000], | |
| 119 | + images=images, | |
| 120 | + ) | |
added
louka/connectors/gestion_valco.py
+124 −0
@@ -0,0 +1,124 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/gestion_valco.py : connecteur Gestion Valco (gestionvalco.ca) | |
| 5 | +# WordPress Divi/Elementor, page « Logements à louer » rédigée à la main : | |
| 6 | +# chaque logement = une section Elementor « titre » (« 402 Laviolette | |
| 7 | +# Trois-Rivières 4 1/2 »), suivie d'un bloc texte (inclusions, dispo…) | |
| 8 | +# et de galeries d'images. 1 seule requête par sync ; external_id = | |
| 9 | +# data-id Elementor de la section titre (stable tant que la section vit). | |
| 10 | +# ----------------------------------------------------------------------------- | |
| 11 | +from __future__ import annotations | |
| 12 | + | |
| 13 | +import re | |
| 14 | + | |
| 15 | +from bs4 import BeautifulSoup | |
| 16 | + | |
| 17 | +from ..schema import Listing, normalize_unit_type | |
| 18 | +from .base import BaseConnector | |
| 19 | + | |
| 20 | +BASE = "https://gestionvalco.ca" | |
| 21 | +LIST_URL = f"{BASE}/logements-a-louer/" # redirige vers /elementor-344/logements-a-louer/ | |
| 22 | + | |
| 23 | +# titre d'annonce : contient un type d'unité (« 4 1/2 », « 3½ », studio…) | |
| 24 | +_TYPE_RE = re.compile(r"\d\s*(?:½|1/2)|studio|loft", re.I) | |
| 25 | +# villes desservies par Gestion Valco (Mauricie / Centre-du-Québec) | |
| 26 | +_CITIES = [ | |
| 27 | + ("trois-rivieres", "Trois-Rivières"), | |
| 28 | + ("trois- rivieres", "Trois-Rivières"), | |
| 29 | + ("cap-de-la-madeleine", "Trois-Rivières"), | |
| 30 | + ("shawinigan", "Shawinigan"), | |
| 31 | + ("nicolet", "Nicolet"), | |
| 32 | + ("louiseville", "Louiseville"), | |
| 33 | + ("st-narcisse", "Saint-Narcisse"), | |
| 34 | + ("saint-narcisse", "Saint-Narcisse"), | |
| 35 | +] | |
| 36 | + | |
| 37 | + | |
| 38 | +def _norm(txt: str) -> str: | |
| 39 | + """Aplatis les <font> de Google Translate : espaces multiples, « Trois- Rivières ».""" | |
| 40 | + txt = re.sub(r"\s+", " ", txt).strip() | |
| 41 | + return re.sub(r"(\w)-\s+(\w)", r"\1-\2", txt) | |
| 42 | + | |
| 43 | + | |
| 44 | +def _strip_accents(s: str) -> str: | |
| 45 | + import unicodedata | |
| 46 | + return "".join(c for c in unicodedata.normalize("NFD", s) | |
| 47 | + if unicodedata.category(c) != "Mn") | |
| 48 | + | |
| 49 | + | |
| 50 | +class GestionValcoConnector(BaseConnector): | |
| 51 | + source_id = "gestion_valco" | |
| 52 | + request_delay = 0.7 | |
| 53 | + | |
| 54 | + def fetch(self) -> list[Listing]: | |
| 55 | + html = self.get(LIST_URL).text # requests suit la redirection | |
| 56 | + soup = BeautifulSoup(html, "html.parser") | |
| 57 | + main = soup.find("main") or soup | |
| 58 | + | |
| 59 | + listings: list[Listing] = [] | |
| 60 | + current: Listing | None = None | |
| 61 | + desc_lines: list[str] = [] | |
| 62 | + | |
| 63 | + def _flush() -> None: | |
| 64 | + nonlocal current, desc_lines | |
| 65 | + if current is not None: | |
| 66 | + current.description = "\n".join(desc_lines)[:900] | |
| 67 | + listings.append(current) | |
| 68 | + current, desc_lines = None, [] | |
| 69 | + | |
| 70 | + for sec in main.select("section.elementor-top-section"): | |
| 71 | + head = sec.select_one(".elementor-widget-heading .elementor-heading-title") | |
| 72 | + title = _norm(head.get_text(" ", strip=True)) if head else "" | |
| 73 | + if title and _TYPE_RE.search(title) and not re.search( | |
| 74 | + r"commercial|stationnement|rangement|local\b", title, re.I): | |
| 75 | + # nouvelle annonce : section titre | |
| 76 | + _flush() | |
| 77 | + low = _strip_accents(title.lower()) | |
| 78 | + city, city_pos = "", -1 | |
| 79 | + for key, name in _CITIES: | |
| 80 | + p = low.find(key) | |
| 81 | + if p >= 0: | |
| 82 | + city, city_pos = name, p | |
| 83 | + break | |
| 84 | + # adresse civique : début du titre jusqu'au nom de ville | |
| 85 | + address = "" | |
| 86 | + if city_pos > 0 and re.match(r"\d", title): | |
| 87 | + address = title[:city_pos].strip(" ,-") | |
| 88 | + # disponibilité : mention « Libre … » du titre (texte source) | |
| 89 | + m = re.search(r"\b(Libre\b.*)$", title, re.I) | |
| 90 | + availability = m.group(1).strip() if m else "" | |
| 91 | + ext_id = sec.get("data-id") or "" | |
| 92 | + if not ext_id: | |
| 93 | + continue | |
| 94 | + current = Listing( | |
| 95 | + source=self.source_id, | |
| 96 | + external_id=str(ext_id), | |
| 97 | + url=f"{BASE}/elementor-344/logements-a-louer/#{ext_id}", | |
| 98 | + title=title, | |
| 99 | + address=address, | |
| 100 | + city=city, | |
| 101 | + unit_type=normalize_unit_type(title), | |
| 102 | + availability=availability, | |
| 103 | + ) | |
| 104 | + # la section titre peut aussi porter le bloc texte : on continue | |
| 105 | + if current is None: | |
| 106 | + continue | |
| 107 | + # même section ou sections suivantes : description (texte), galeries | |
| 108 | + for txt in sec.select(".elementor-widget-text-editor"): | |
| 109 | + for p in txt.find_all(["p", "li"]) or [txt]: | |
| 110 | + t = re.sub(r"\s+", " ", p.get_text(" ", strip=True)) | |
| 111 | + if t and t not in desc_lines: | |
| 112 | + desc_lines.append(t) | |
| 113 | + if not current.availability: | |
| 114 | + for t in desc_lines: | |
| 115 | + if re.search(r"\b(libre|disponible)\b", t, re.I): | |
| 116 | + current.availability = t | |
| 117 | + break | |
| 118 | + for a in sec.select("a.e-gallery-item[href]"): | |
| 119 | + u = a["href"] | |
| 120 | + if u.startswith("http") and u not in current.images: | |
| 121 | + current.images.append(u) | |
| 122 | + current.images = current.images[:30] | |
| 123 | + _flush() | |
| 124 | + return listings | |
added
louka/connectors/groupe_jacques.py
+206 −0
@@ -0,0 +1,206 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/groupe_jacques.py : connecteur Groupe Jacques (groupejacques.com) | |
| 5 | +# Promoteur-gestionnaire de Victoriaville. CMS custom (arborescence /fr/, | |
| 6 | +# blocs « grid-stack ») : les pages projet /fr/condos-locatifs/* et | |
| 7 | +# /fr/appartements/* exposent des cartes par type d'unité (h2 « 4½ - | |
| 8 | +# Disponible / Complet », superficie « 1024 à 1479 pi² », « À partir de | |
| 9 | +# 1522 $ /mois ») — les types « Complet » sont sautés. La page | |
| 10 | +# /fr/appartements/appartements-a-louer/ ajoute 4 immeubles (L'Éden, | |
| 11 | +# Terrasses De Coursol, De Bigarré, De la Paix) avec adresse, description | |
| 12 | +# et GPS (lien Google Maps). Le volet « résidences pour aînés » est EXCLU. | |
| 13 | +# ----------------------------------------------------------------------------- | |
| 14 | +from __future__ import annotations | |
| 15 | + | |
| 16 | +import re | |
| 17 | + | |
| 18 | +from bs4 import BeautifulSoup | |
| 19 | + | |
| 20 | +from ..schema import Listing, normalize_unit_type, parse_price, strip_accents | |
| 21 | +from .base import BaseConnector | |
| 22 | + | |
| 23 | +BASE = "https://www.groupejacques.com" | |
| 24 | +LIST_URL = f"{BASE}/fr/appartements/appartements-a-louer/" | |
| 25 | + | |
| 26 | +# pages projet admissibles (les /fr/residences-pour-aines/ sont exclues) | |
| 27 | +_PROJECT_PATH = re.compile(r"^/fr/(?:condos-locatifs|appartements)/([^/]+)/$") | |
| 28 | +_TYPE_H2 = re.compile(r"^(\d)\s*½\s*(?:-\s*(.+))?$") | |
| 29 | +_AREA_RE = re.compile(r"(\d[\d\s]{2,6})(?:\s*à\s*\d[\d\s]{2,6})?\s*pi\b", re.I) | |
| 30 | +_PRICE_RE = re.compile(r"À partir de\s*[\d\s]+\s*\$\s*/?\s*mois", re.I) | |
| 31 | +_GMAPS_LATLNG = re.compile(r"!3d(-?\d+\.\d+)!4d(-?\d+\.\d+)") | |
| 32 | +_GMAPS_AT = re.compile(r"@(-?\d+\.\d+),(-?\d+\.\d+)") | |
| 33 | + | |
| 34 | + | |
| 35 | +def _slug(text: str) -> str: | |
| 36 | + s = strip_accents(text.lower()).replace("½", "-1-2") | |
| 37 | + return re.sub(r"-{2,}", "-", re.sub(r"[^a-z0-9]+", "-", s)).strip("-") | |
| 38 | + | |
| 39 | + | |
| 40 | +class GroupeJacquesConnector(BaseConnector): | |
| 41 | + source_id = "groupe_jacques" | |
| 42 | + request_delay = 0.7 | |
| 43 | + max_pages = 12 # garde-fou : nombre max de pages projet visitées | |
| 44 | + | |
| 45 | + def fetch(self) -> list[Listing]: | |
| 46 | + listings: list[Listing] = [] | |
| 47 | + | |
| 48 | + # 1) page « Appartements à louer » : immeubles + liens des projets | |
| 49 | + html = self.get(LIST_URL).text | |
| 50 | + soup = BeautifulSoup(html, "html.parser") | |
| 51 | + listings.extend(self._parse_buildings(soup)) | |
| 52 | + | |
| 53 | + paths: dict[str, str] = {} # slug -> chemin /fr/…/ | |
| 54 | + for a in soup.select("a[href]"): | |
| 55 | + href = a["href"].replace(BASE, "") | |
| 56 | + m = _PROJECT_PATH.match(href) | |
| 57 | + if m and m.group(1) != "appartements-a-louer": | |
| 58 | + paths.setdefault(m.group(1), href) | |
| 59 | + | |
| 60 | + # 2) pages projet : cartes par type d'unité | |
| 61 | + for slug, path in list(paths.items())[: self.max_pages]: | |
| 62 | + try: | |
| 63 | + page = self.get(f"{BASE}{path}").text | |
| 64 | + except Exception: | |
| 65 | + continue | |
| 66 | + listings.extend(self._parse_project(slug, page)) | |
| 67 | + | |
| 68 | + return listings | |
| 69 | + | |
| 70 | + # -- page projet : cartes h2 « 4½ - Disponible » ----------------------------- | |
| 71 | + def _parse_project(self, slug: str, html: str) -> list[Listing]: | |
| 72 | + soup = BeautifulSoup(html, "html.parser") | |
| 73 | + url = "" | |
| 74 | + canon = soup.select_one('link[rel="canonical"][href]') | |
| 75 | + title_tag = soup.title.get_text() if soup.title else "" | |
| 76 | + if re.search(r"a[îi]n[ée]s|retraite|manoir|seigneurie", title_tag, re.I): | |
| 77 | + return [] # volet aînés : exclu | |
| 78 | + project = title_tag.split(" - ")[0].strip() or slug | |
| 79 | + url = (canon["href"] if canon else | |
| 80 | + f"{BASE}/fr/condos-locatifs/{slug}/") | |
| 81 | + | |
| 82 | + text = re.sub(r"[\s\xa0]+", " ", soup.get_text(" ", strip=True)) | |
| 83 | + # adresse du projet : « … est situé au 414, rue de Bigarré, Victoriaville. » | |
| 84 | + address = "" | |
| 85 | + m = re.search(r"[Ss]itu[ée]?s?\s+au\s+(\d[\w\s-]*,\s*(?:rue|boul\w*|" | |
| 86 | + r"av\w*|chemin)[^,.]*(?:,\s*(?:à\s+)?[A-Z][\w-]+)?)", text) | |
| 87 | + if m: | |
| 88 | + address = m.group(1).replace(", à ", ", ").strip(" ,") | |
| 89 | + # description : paragraphe « Le projet » | |
| 90 | + description = "" | |
| 91 | + for p in soup.find_all("p"): | |
| 92 | + t = re.sub(r"[\s\xa0]+", " ", p.get_text(" ", strip=True)) | |
| 93 | + if len(t) > 150: | |
| 94 | + description = t[:900] | |
| 95 | + break | |
| 96 | + img = soup.select_one('img[src*="fichiersUpload"][width="100%"]') \ | |
| 97 | + or soup.select_one('img[src*="fichiersUpload"]') | |
| 98 | + images = [img["src"]] if img and img.get("src", "").startswith("http") else [] | |
| 99 | + | |
| 100 | + out: list[Listing] = [] | |
| 101 | + for h2 in soup.find_all(["h2", "h3"]): | |
| 102 | + ht = re.sub(r"[\s\xa0]+", " ", h2.get_text(" ", strip=True)) | |
| 103 | + m = _TYPE_H2.match(ht) | |
| 104 | + if not m: | |
| 105 | + continue | |
| 106 | + n, suffix = m.group(1), (m.group(2) or "").strip() | |
| 107 | + if re.search(r"complet", suffix, re.I): | |
| 108 | + continue # type complet : sauté | |
| 109 | + availability = suffix if re.search(r"disponible", suffix, re.I) else "" | |
| 110 | + variant = "" if availability else suffix # ex. « Flex » | |
| 111 | + | |
| 112 | + card = h2.find_parent(class_="grid-stack-item-content") or h2.parent | |
| 113 | + ctext = re.sub(r"[\s\xa0]+", " ", card.get_text(" ", strip=True)) | |
| 114 | + price_label = "" | |
| 115 | + mp = _PRICE_RE.search(ctext) | |
| 116 | + if mp: | |
| 117 | + price_label = mp.group(0) | |
| 118 | + area_sqft = None | |
| 119 | + ma = _AREA_RE.search(ctext) | |
| 120 | + if ma: | |
| 121 | + area_sqft = float(ma.group(1).replace(" ", "")) # borne basse | |
| 122 | + | |
| 123 | + ext_id = _slug(f"{slug}-{n}-1-2" + (f"-{variant}" if variant else "")) | |
| 124 | + if any(l.external_id == ext_id for l in out): | |
| 125 | + continue | |
| 126 | + out.append(Listing( | |
| 127 | + source=self.source_id, | |
| 128 | + external_id=ext_id, # slug projet + type (stable) | |
| 129 | + url=url, | |
| 130 | + title=f"{project} — {ht}", | |
| 131 | + address=address, | |
| 132 | + sector="", | |
| 133 | + city="Victoriaville", # tout le parc locatif Groupe Jacques | |
| 134 | + unit_type=normalize_unit_type(f"{n} ½"), | |
| 135 | + price=parse_price(price_label), | |
| 136 | + price_label=price_label, | |
| 137 | + availability=availability, | |
| 138 | + area_sqft=area_sqft, | |
| 139 | + description=description, | |
| 140 | + images=images, | |
| 141 | + )) | |
| 142 | + return out | |
| 143 | + | |
| 144 | + # -- page « Appartements à louer » : immeubles ------------------------------- | |
| 145 | + def _parse_buildings(self, soup: BeautifulSoup) -> list[Listing]: | |
| 146 | + out: list[Listing] = [] | |
| 147 | + for block in soup.select(".grid-stack-item-content"): | |
| 148 | + btext = re.sub(r"[\s\xa0]+", " ", block.get_text(" ", strip=True)) | |
| 149 | + head = block.find("h4") | |
| 150 | + if not head or "Victoriaville" not in btext or len(btext) < 80: | |
| 151 | + continue | |
| 152 | + if re.search(r"Nom complet|Groupe Jacques", btext): | |
| 153 | + continue # formulaire / pied de page | |
| 154 | + header = re.sub(r"[\s\xa0]+", " ", head.get_text(" ", strip=True)) | |
| 155 | + if not re.search(r"rue|boulevard|avenue", header, re.I): | |
| 156 | + continue | |
| 157 | + | |
| 158 | + # « L'Éden : 155, rue St-Georges, Victoriaville » -> nom + adresse | |
| 159 | + if ":" in header: | |
| 160 | + name, address = (x.strip() for x in header.split(":", 1)) | |
| 161 | + else: | |
| 162 | + name, address = header, header | |
| 163 | + ext_id = _slug(address) | |
| 164 | + if not ext_id or any(l.external_id == ext_id for l in out): | |
| 165 | + continue | |
| 166 | + | |
| 167 | + # bandeau « 4½ disponible - Contactez-nous » dans le même bloc | |
| 168 | + availability = "" | |
| 169 | + h3 = block.find("h3") | |
| 170 | + if h3 and re.search(r"disponible", h3.get_text(), re.I): | |
| 171 | + availability = re.sub(r"[\s\xa0]+", " ", | |
| 172 | + h3.get_text(" ", strip=True)) | |
| 173 | + | |
| 174 | + paras = [re.sub(r"[\s\xa0]+", " ", p.get_text(" ", strip=True)) | |
| 175 | + for p in block.find_all("p")] | |
| 176 | + description = "\n".join(p for p in paras if len(p) > 60)[:900] | |
| 177 | + # type d'unité seulement si l'immeuble n'offre qu'UNE grandeur | |
| 178 | + types = set(re.findall(r"(\d)\s*½", description)) | |
| 179 | + unit_type = normalize_unit_type(f"{types.pop()} ½") \ | |
| 180 | + if len(types) == 1 else "" | |
| 181 | + | |
| 182 | + lat = lng = None | |
| 183 | + gm = block.select_one('a[href*="google."][href*="maps"]') | |
| 184 | + if gm: | |
| 185 | + mm = _GMAPS_LATLNG.search(gm["href"]) or _GMAPS_AT.search(gm["href"]) | |
| 186 | + if mm: | |
| 187 | + lat, lng = float(mm.group(1)), float(mm.group(2)) | |
| 188 | + img = block.select_one('img[src*="fichiersUpload"][width="100%"]') | |
| 189 | + images = [img["src"]] if img and img.get("src", "").startswith("http") else [] | |
| 190 | + | |
| 191 | + out.append(Listing( | |
| 192 | + source=self.source_id, | |
| 193 | + external_id=ext_id, # slug de l'adresse (stable) | |
| 194 | + url=f"{LIST_URL}#{ext_id}", # pas de fiche individuelle | |
| 195 | + title=header, | |
| 196 | + address=address, | |
| 197 | + sector="", | |
| 198 | + city="Victoriaville", | |
| 199 | + unit_type=unit_type, | |
| 200 | + availability=availability, # texte source, si affiché | |
| 201 | + description=description, | |
| 202 | + images=images, | |
| 203 | + lat=lat, | |
| 204 | + lng=lng, | |
| 205 | + )) | |
| 206 | + return out | |
added
louka/connectors/groupe_robin.py
+189 −0
@@ -0,0 +1,189 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/groupe_robin.py : connecteur Groupe Robin (grouperobin.com) | |
| 5 | +# WordPress Elementor multi-lignes d'affaires. La page /appartement/ charge | |
| 6 | +# ses immeubles via admin-ajax.php (action get_list_immeubles_ajx, | |
| 7 | +# explicitement permis par robots.txt) : JSON riche par immeuble (adresse | |
| 8 | +# + GPS, photos, descriptions, résumé par grandeur avec loyer « à partir | |
| 9 | +# de », superficie, statut et dates de disponibilité). On ne garde que la | |
| 10 | +# catégorie 126 = appartements locatifs résidentiels ; 1 annonce = | |
| 11 | +# 1 immeuble × grandeur (le grain affiché par le site). ~2 requêtes/sync. | |
| 12 | +# ----------------------------------------------------------------------------- | |
| 13 | +from __future__ import annotations | |
| 14 | + | |
| 15 | +import re | |
| 16 | +import time | |
| 17 | + | |
| 18 | +from bs4 import BeautifulSoup | |
| 19 | + | |
| 20 | +from ..schema import Listing, normalize_unit_type | |
| 21 | +from .base import BaseConnector | |
| 22 | + | |
| 23 | +BASE = "https://grouperobin.com" | |
| 24 | +AJAX_URL = f"{BASE}/wp-admin/admin-ajax.php" | |
| 25 | +CAT_APPARTEMENT = "126" # taxonomie « type » : Appartement (résidentiel) | |
| 26 | +PER_PAGE = 40 | |
| 27 | + | |
| 28 | +# villes où Groupe Robin exploite du locatif résidentiel (multi-régions : | |
| 29 | +# District 55 à Trois-Rivières + parc historique à Saint-Hyacinthe) | |
| 30 | +_CITY_RE = re.compile( | |
| 31 | + r"(Trois-Rivi[eè]res|Saint-Hyacinthe|St-Hyacinthe|" | |
| 32 | + r"Saint-Bruno(?:-de-Montarville)?|Mont-Saint-Hilaire|Belo?eil)", re.I) | |
| 33 | +_CITY_CANON = { | |
| 34 | + "st-hyacinthe": "Saint-Hyacinthe", | |
| 35 | + "saint-bruno": "Saint-Bruno-de-Montarville", | |
| 36 | +} | |
| 37 | + | |
| 38 | + | |
| 39 | +def _city_name(raw: str) -> str: | |
| 40 | + k = raw.strip().lower().replace("é", "e").replace("è", "e") | |
| 41 | + for pref, canon in _CITY_CANON.items(): | |
| 42 | + if k.startswith(pref): | |
| 43 | + return canon | |
| 44 | + return raw.strip() | |
| 45 | + | |
| 46 | + | |
| 47 | +def _strip_html(raw: str, limit: int = 1200) -> str: | |
| 48 | + if not raw: | |
| 49 | + return "" | |
| 50 | + txt = BeautifulSoup(raw, "html.parser").get_text("\n", strip=True) | |
| 51 | + return re.sub(r"[ \t]+", " ", txt).strip()[:limit] | |
| 52 | + | |
| 53 | + | |
| 54 | +def _num(raw) -> float | None: | |
| 55 | + """'1625' -> 1625.0 ; '' / '0' / non numérique -> None (jamais deviné).""" | |
| 56 | + s = str(raw or "").strip().replace(",", ".") | |
| 57 | + if re.fullmatch(r"\d+(\.\d+)?", s): | |
| 58 | + val = float(s) | |
| 59 | + return val if val > 0 else None | |
| 60 | + return None | |
| 61 | + | |
| 62 | + | |
| 63 | +class GroupeRobinConnector(BaseConnector): | |
| 64 | + source_id = "groupe_robin" | |
| 65 | + request_delay = 0.8 | |
| 66 | + max_pages = 5 # garde-fou (2 pages réelles à 40 immeubles/page) | |
| 67 | + | |
| 68 | + def _post_ajax(self, offset: int) -> list: | |
| 69 | + """POST admin-ajax paginé, avec la même politesse que get().""" | |
| 70 | + wait = self.request_delay - (time.time() - self._last_request) | |
| 71 | + if wait > 0: | |
| 72 | + time.sleep(wait) | |
| 73 | + resp = self.session.post(AJAX_URL, data={ | |
| 74 | + "action": "get_list_immeubles_ajx", | |
| 75 | + "offset": str(offset), | |
| 76 | + "immeubles_per_page": str(PER_PAGE), | |
| 77 | + "categories[]": CAT_APPARTEMENT, | |
| 78 | + }, timeout=self.timeout) | |
| 79 | + self._last_request = time.time() | |
| 80 | + resp.raise_for_status() | |
| 81 | + return resp.json() | |
| 82 | + | |
| 83 | + def fetch(self) -> list[Listing]: | |
| 84 | + listings: dict[str, Listing] = {} | |
| 85 | + total_pages = 1 | |
| 86 | + for page in range(self.max_pages): | |
| 87 | + if page >= total_pages: | |
| 88 | + break | |
| 89 | + data = self._post_ajax(page * PER_PAGE) | |
| 90 | + immeubles = data[0] if data else [] | |
| 91 | + opts = data[1] if len(data) > 1 else {} | |
| 92 | + total_pages = min(int(opts.get("total_pages") or 1), self.max_pages) | |
| 93 | + if not immeubles: | |
| 94 | + break | |
| 95 | + for imm in immeubles: | |
| 96 | + try: | |
| 97 | + self._parse_immeuble(imm, listings) | |
| 98 | + except Exception: | |
| 99 | + continue | |
| 100 | + return list(listings.values()) | |
| 101 | + | |
| 102 | + # -- un immeuble = n annonces (une par grandeur, le grain du site) -------- | |
| 103 | + def _parse_immeuble(self, imm: dict, listings: dict[str, Listing]) -> None: | |
| 104 | + imm_id = str(imm.get("id") or "") | |
| 105 | + titre = (imm.get("titre") or "").strip() | |
| 106 | + if not imm_id or not titre: | |
| 107 | + return | |
| 108 | + # défense : autres lignes d'affaires (résidences aînés, commercial…) | |
| 109 | + if re.search(r"r[ée]sidence|retrait[ée]|commercial|bureau|h[oô]tel", | |
| 110 | + titre, re.I): | |
| 111 | + return | |
| 112 | + resumer = imm.get("appartements_resumer") | |
| 113 | + if not isinstance(resumer, dict) or not resumer: | |
| 114 | + return # immeuble sans unité annoncée | |
| 115 | + | |
| 116 | + url = imm.get("lien") or f"{BASE}/appartement/" | |
| 117 | + adresse = imm.get("adresse_postale") or {} | |
| 118 | + full_addr = adresse.get("address") or "" if isinstance(adresse, dict) else "" | |
| 119 | + address = full_addr.split(",")[0].strip() if full_addr else "" | |
| 120 | + lat = adresse.get("lat") if isinstance(adresse, dict) else None | |
| 121 | + lng = adresse.get("lng") if isinstance(adresse, dict) else None | |
| 122 | + | |
| 123 | + # ville réelle : cherchée dans l'adresse Google, sinon dans le terme | |
| 124 | + # d'emplacement des unités (« Trois-Rivières (District 55) ») | |
| 125 | + city, sector = "", "" | |
| 126 | + m = _CITY_RE.search(full_addr) or _CITY_RE.search(titre) | |
| 127 | + if m: | |
| 128 | + city = _city_name(m.group(1)) | |
| 129 | + for apt in imm.get("appartements") or []: | |
| 130 | + for term in apt.get("emplacement") or []: | |
| 131 | + name = term.get("name") or "" | |
| 132 | + mm = re.match(r"(.+?)\s*\((.+)\)", name) | |
| 133 | + if mm: | |
| 134 | + city = city or _city_name(mm.group(1)) | |
| 135 | + sector = mm.group(2) | |
| 136 | + elif not city: | |
| 137 | + city = _city_name(name) | |
| 138 | + break | |
| 139 | + if city: | |
| 140 | + break | |
| 141 | + | |
| 142 | + description = _strip_html(imm.get("description_generale") or "") | |
| 143 | + | |
| 144 | + images: list[str] = [] | |
| 145 | + main_img = imm.get("image_immeuble") | |
| 146 | + if isinstance(main_img, str) and main_img.startswith("http"): | |
| 147 | + images.append(main_img) | |
| 148 | + for ph in imm.get("photos") or []: | |
| 149 | + u = ((ph or {}).get("photo") or {}).get("url") or "" | |
| 150 | + if u.startswith("http") and u not in images: | |
| 151 | + images.append(u) | |
| 152 | + | |
| 153 | + for grandeur, grp in resumer.items(): | |
| 154 | + if not isinstance(grp, dict): | |
| 155 | + continue | |
| 156 | + g = (grp.get("grandeur") or grandeur or "").strip() | |
| 157 | + loyer = _num(grp.get("loyer")) | |
| 158 | + # rendu du site : « à partir de 1625$ » ou « Prix sur demande » | |
| 159 | + price_label = f"à partir de {int(loyer)}$" if loyer else "Prix sur demande" | |
| 160 | + labels = [l for l in (grp.get("dates_disponibilite_label") or []) if l] | |
| 161 | + availability = ", ".join(dict.fromkeys(labels)) | |
| 162 | + if not availability: | |
| 163 | + availability = str(grp.get("statut_disponible") or "") | |
| 164 | + | |
| 165 | + amenities = [a for a in (grp.get("inclusions") or []) | |
| 166 | + if isinstance(a, str) and a] | |
| 167 | + | |
| 168 | + ext_id = f"{imm_id}-{re.sub(r'[^0-9a-zA-Z½]+', '', g) or 'u'}" | |
| 169 | + if ext_id in listings: | |
| 170 | + continue | |
| 171 | + listings[ext_id] = Listing( | |
| 172 | + source=self.source_id, | |
| 173 | + external_id=ext_id, # id WP de l'immeuble + grandeur | |
| 174 | + url=url, | |
| 175 | + title=f"{g} — {titre}" if g else titre, | |
| 176 | + address=address, | |
| 177 | + sector=sector, | |
| 178 | + city=city, | |
| 179 | + unit_type=normalize_unit_type(g), | |
| 180 | + price=loyer, | |
| 181 | + price_label=price_label, | |
| 182 | + availability=availability, | |
| 183 | + area_sqft=_num(grp.get("superficie")), | |
| 184 | + description=description, | |
| 185 | + amenities=amenities, | |
| 186 | + images=images[:15], | |
| 187 | + lat=lat if isinstance(lat, (int, float)) else None, | |
| 188 | + lng=lng if isinstance(lng, (int, float)) else None, | |
| 189 | + ) | |
added
louka/connectors/groupe_theoret.py
+170 −0
@@ -0,0 +1,170 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/groupe_theoret.py : connecteur Groupe Théorêt (locationappartement.ca) | |
| 5 | +# GoDaddy Website Builder. La page « Appartements à louer » expose un widget | |
| 6 | +# « menu » : une section par immeuble (adresse + ville) et un item par unité | |
| 7 | +# (type, prix/mois, disponibilité) ; le lien « Plus d'informations » porte un | |
| 8 | +# UUID stable (data-section-jump) qui sert d'external_id. Les pages immeuble | |
| 9 | +# (cache BD) ajoutent l'adresse complète et les services inclus. | |
| 10 | +# ----------------------------------------------------------------------------- | |
| 11 | +from __future__ import annotations | |
| 12 | + | |
| 13 | +import hashlib | |
| 14 | +import re | |
| 15 | + | |
| 16 | +from bs4 import BeautifulSoup | |
| 17 | + | |
| 18 | +from ..schema import Listing, normalize_unit_type, parse_price, strip_accents | |
| 19 | +from .base import BaseConnector | |
| 20 | + | |
| 21 | +BASE = "https://locationappartement.ca" | |
| 22 | +LIST_URL = f"{BASE}/appartements-%C3%A0-louer" | |
| 23 | + | |
| 24 | +# villes réelles du parc (les titres varient en casse : STE-THÉRÈSE, MONTREAL…) | |
| 25 | +_CITY_MAP = { | |
| 26 | + "montreal": "Montréal", | |
| 27 | + "laval": "Laval", | |
| 28 | + "charlemagne": "Charlemagne", | |
| 29 | + "terrebonne": "Terrebonne", | |
| 30 | + "ste-therese": "Sainte-Thérèse", | |
| 31 | + "sainte-therese": "Sainte-Thérèse", | |
| 32 | + "shawinigan": "Shawinigan", | |
| 33 | + "grand-mere": "Shawinigan", # secteur fusionné de Shawinigan | |
| 34 | +} | |
| 35 | + | |
| 36 | + | |
| 37 | +def _city_from(raw: str) -> str: | |
| 38 | + key = strip_accents(raw.strip().lower()) | |
| 39 | + return _CITY_MAP.get(key, raw.strip().title()) | |
| 40 | + | |
| 41 | + | |
| 42 | +class GroupeTheoretConnector(BaseConnector): | |
| 43 | + source_id = "groupe_theoret" | |
| 44 | + request_delay = 0.8 | |
| 45 | + max_pages = 1 # tout le parc annoncé tient sur la page « menu » | |
| 46 | + max_details = 20 # garde-fou pages immeuble (vraies requêtes) | |
| 47 | + | |
| 48 | + def fetch(self) -> list[Listing]: | |
| 49 | + html = self.get(LIST_URL).text | |
| 50 | + soup = BeautifulSoup(html, "html.parser") | |
| 51 | + | |
| 52 | + listings: list[Listing] = [] | |
| 53 | + buildings: dict[str, list[Listing]] = {} # slug page immeuble -> annonces | |
| 54 | + for n in range(0, 60): | |
| 55 | + title_el = soup.select_one(f'[data-aid="MENU_SECTION_TITLE_{n}"]') | |
| 56 | + cont = soup.select_one(f'[data-aid="MENU_ITEM_CONTAINER_{n}"]') | |
| 57 | + if not (title_el and cont): | |
| 58 | + break | |
| 59 | + # « 5080 Pie-IX, Montréal » -> adresse + ville réelle | |
| 60 | + sec_title = title_el.get_text(" ", strip=True) | |
| 61 | + parts = [p.strip() for p in sec_title.split(",")] | |
| 62 | + address = parts[0] | |
| 63 | + city = _city_from(parts[-1]) if len(parts) > 1 else "" | |
| 64 | + occ: dict[str, int] = {} # occurrence par type dans l'immeuble | |
| 65 | + for m in range(0, 40): | |
| 66 | + lst = self._parse_item(soup, n, m, sec_title, address, city, occ) | |
| 67 | + if lst is None: | |
| 68 | + break | |
| 69 | + listings.append(lst) | |
| 70 | + slug = lst.url.replace(BASE, "").split("#")[0].strip("/") | |
| 71 | + # certains liens « Plus d'informations » pointent vers le | |
| 72 | + # mauvais immeuble : on ne rattache la page immeuble que si | |
| 73 | + # son slug correspond à l'adresse de la section, et on replie | |
| 74 | + # l'URL de l'annonce sur la page liste en cas de lien erroné | |
| 75 | + if slug and self._slug_matches(slug, address): | |
| 76 | + buildings.setdefault(slug, []).append(lst) | |
| 77 | + elif slug: | |
| 78 | + lst.url = LIST_URL | |
| 79 | + | |
| 80 | + # pages immeuble (cache BD, 1 requête par immeuble) : adresse complète | |
| 81 | + # + « Services disponibles » (inclusions) partagés par leurs unités | |
| 82 | + self._fetched = 0 | |
| 83 | + for slug, group in buildings.items(): | |
| 84 | + key = hashlib.sha1("|".join( | |
| 85 | + f"{l.title}|{l.price_label}|{l.availability}" for l in group) | |
| 86 | + .encode("utf-8")).hexdigest() | |
| 87 | + try: | |
| 88 | + payload = self.detail(f"bldg:{slug}", key, | |
| 89 | + lambda s=slug: self._fetch_building(s)) | |
| 90 | + except Exception: | |
| 91 | + continue | |
| 92 | + for l in group: | |
| 93 | + if payload.get("amenities"): | |
| 94 | + l.amenities = payload["amenities"] | |
| 95 | + return listings | |
| 96 | + | |
| 97 | + @staticmethod | |
| 98 | + def _slug_matches(slug: str, address: str) -> bool: | |
| 99 | + """Le slug de page immeuble correspond-il à l'adresse de la section ? | |
| 100 | + (garde-fou contre les liens « Plus d'informations » erronés du site)""" | |
| 101 | + slug_k = strip_accents(slug.lower()) | |
| 102 | + tokens = [t for t in re.split(r"[^a-z0-9]+", | |
| 103 | + strip_accents(address.lower())) if len(t) > 2] | |
| 104 | + return any(t in slug_k for t in tokens) | |
| 105 | + | |
| 106 | + # -- item du widget « menu » GoDaddy ------------------------------------------ | |
| 107 | + def _parse_item(self, soup, n: int, m: int, sec_title: str, | |
| 108 | + address: str, city: str, occ: dict) -> Listing | None: | |
| 109 | + title_el = soup.select_one(f'[data-aid="MENU_SECTION{n}_ITEM{m}_TITLE"]') | |
| 110 | + if not title_el: | |
| 111 | + return None | |
| 112 | + unit_title = title_el.get_text(" ", strip=True) # « 3 1/2 » | |
| 113 | + price_el = soup.select_one(f'[data-aid="MENU_SECTION{n}_ITEM{m}_PRICE"]') | |
| 114 | + desc_el = soup.select_one(f'[data-aid="MENU_SECTION{n}_ITEM{m}_DESC"]') | |
| 115 | + price_label = price_el.get_text(" ", strip=True) if price_el else "" | |
| 116 | + | |
| 117 | + availability, url = "", LIST_URL | |
| 118 | + if desc_el: | |
| 119 | + link = desc_el.select_one("a[href]") | |
| 120 | + if link: | |
| 121 | + url = link["href"] | |
| 122 | + if url.startswith("/"): | |
| 123 | + url = BASE + url | |
| 124 | + txt = desc_el.get_text(" ", strip=True) | |
| 125 | + txt = re.sub(r"Plus d'informations\s*$", "", txt).strip() | |
| 126 | + availability = re.sub(r"^Disponibilit[ée]\s*:\s*", "", txt).strip() | |
| 127 | + | |
| 128 | + # external_id : empreinte immeuble + type + rang parmi les unités de | |
| 129 | + # même type de l'immeuble (les ancres UUID du builder sont dupliquées | |
| 130 | + # entre items — inutilisables comme identifiant) | |
| 131 | + k = occ.get(unit_title, 0) | |
| 132 | + occ[unit_title] = k + 1 | |
| 133 | + ext_id = hashlib.sha1( | |
| 134 | + f"{sec_title}|{unit_title}|{k}".encode("utf-8")).hexdigest()[:16] | |
| 135 | + | |
| 136 | + return Listing( | |
| 137 | + source=self.source_id, | |
| 138 | + external_id=ext_id, | |
| 139 | + url=url, | |
| 140 | + title=f"{unit_title} au {address}, {city}".strip(", "), | |
| 141 | + address=address, | |
| 142 | + city=city, | |
| 143 | + unit_type=normalize_unit_type(unit_title), | |
| 144 | + price=parse_price(price_label), | |
| 145 | + price_label=price_label, | |
| 146 | + availability=availability, | |
| 147 | + ) | |
| 148 | + | |
| 149 | + # -- page immeuble -------------------------------------------------------------- | |
| 150 | + def _fetch_building(self, slug: str) -> dict: | |
| 151 | + """« Services disponibles » (Eau chaude (Inclus)…) de la page immeuble.""" | |
| 152 | + if self._fetched >= self.max_details: | |
| 153 | + raise RuntimeError("budget de pages immeuble atteint") | |
| 154 | + self._fetched += 1 | |
| 155 | + html = self.get(f"{BASE}/{slug}").text | |
| 156 | + soup = BeautifulSoup(html, "html.parser") | |
| 157 | + out: dict = {} | |
| 158 | + lines = (soup.body.get_text("\n", strip=True) if soup.body else "").split("\n") | |
| 159 | + try: | |
| 160 | + i = lines.index("Services disponibles") | |
| 161 | + except ValueError: | |
| 162 | + return out | |
| 163 | + amen: list[str] = [] | |
| 164 | + for line in lines[i + 1:i + 15]: | |
| 165 | + if re.search(r"Canada|T[ée]l[ée]phone|Bureau|Cellulaire|^Vos\b", line): | |
| 166 | + break | |
| 167 | + if line and line not in amen: | |
| 168 | + amen.append(line) | |
| 169 | + out["amenities"] = amen[:12] | |
| 170 | + return out | |
added
louka/connectors/hestia.py
+155 −0
@@ -0,0 +1,155 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/hestia.py : connecteur Hestia Groupe immobilier (gestionhestia.com) | |
| 5 | +# WordPress Elementor, CPT « apartments » non exposé en REST : la page | |
| 6 | +# /location/ liste des cartes <article class="apartment-single"> (type, | |
| 7 | +# secteur, prix/mois, photo, lien fiche). Les fiches détail (cache BD) | |
| 8 | +# ajoutent titre, adresse civique complète, description, caractéristiques | |
| 9 | +# (dont « Animaux interdits »), services de proximité et galerie. | |
| 10 | +# ----------------------------------------------------------------------------- | |
| 11 | +from __future__ import annotations | |
| 12 | + | |
| 13 | +import hashlib | |
| 14 | +import re | |
| 15 | + | |
| 16 | +from bs4 import BeautifulSoup | |
| 17 | + | |
| 18 | +from ..schema import Listing, normalize_unit_type, parse_price, strip_accents | |
| 19 | +from .base import BaseConnector | |
| 20 | + | |
| 21 | +BASE = "https://www.gestionhestia.com" | |
| 22 | +LIST_URL = f"{BASE}/location/" | |
| 23 | + | |
| 24 | +_BG_URL_RE = re.compile(r"url\((['\"]?)(https?://[^)'\"]+)\1\)") | |
| 25 | + | |
| 26 | + | |
| 27 | +def _pets_from_amenities(amenities: list[str]) -> str | None: | |
| 28 | + """« Animaux interdits » / « Animaux acceptés » (caractéristique structurée).""" | |
| 29 | + for a in amenities: | |
| 30 | + k = strip_accents(a.lower()) | |
| 31 | + if "animaux" in k or "animal" in k: | |
| 32 | + if "interdit" in k or "refus" in k: | |
| 33 | + return "non" | |
| 34 | + if "accept" in k or "permis" in k: | |
| 35 | + return "oui" | |
| 36 | + return None | |
| 37 | + | |
| 38 | + | |
| 39 | +class HestiaConnector(BaseConnector): | |
| 40 | + source_id = "hestia" | |
| 41 | + request_delay = 0.7 | |
| 42 | + max_details = 40 # garde-fou fiches détail (vraies requêtes) | |
| 43 | + | |
| 44 | + def fetch(self) -> list[Listing]: | |
| 45 | + html = self.get(LIST_URL).text | |
| 46 | + soup = BeautifulSoup(html, "html.parser") | |
| 47 | + | |
| 48 | + listings: dict[str, Listing] = {} | |
| 49 | + for a in soup.select("ul.apartments a[href*='/apartments/']"): | |
| 50 | + art = a.find("article", class_="apartment-single") | |
| 51 | + if art is None: | |
| 52 | + continue | |
| 53 | + url = a["href"] | |
| 54 | + m = re.search(r"/apartments/([^/]+)/?", url) | |
| 55 | + if not m: | |
| 56 | + continue | |
| 57 | + ext_id = m.group(1) # slug WP du CPT « apartments » | |
| 58 | + if ext_id in listings: | |
| 59 | + continue | |
| 60 | + rooms_el = art.select_one(".apartment-single__rooms") | |
| 61 | + rooms = rooms_el.get_text(" ", strip=True) if rooms_el else "" | |
| 62 | + if re.search(r"commercial|stationnement|rangement|chambre", | |
| 63 | + rooms + " " + ext_id, re.I): | |
| 64 | + continue | |
| 65 | + sector_el = art.select_one(".apartment-single__sector") | |
| 66 | + sector = sector_el.get_text(" ", strip=True) if sector_el else "" | |
| 67 | + price_el = art.select_one(".apartment-single__price") | |
| 68 | + price_label = re.sub(r"\s+", " ", price_el.get_text(" ", strip=True)) if price_el else "" | |
| 69 | + | |
| 70 | + images: list[str] = [] | |
| 71 | + img_el = art.select_one(".apartment-single__img[style]") | |
| 72 | + if img_el: | |
| 73 | + mm = _BG_URL_RE.search(img_el["style"]) | |
| 74 | + if mm: | |
| 75 | + images.append(mm.group(2)) | |
| 76 | + | |
| 77 | + listings[ext_id] = Listing( | |
| 78 | + source=self.source_id, | |
| 79 | + external_id=ext_id, | |
| 80 | + url=url, | |
| 81 | + title=rooms, # remplacé par le titre de la fiche | |
| 82 | + # tout le parc Hestia (Domaine Cartier, Boisé Nature 3R) est à | |
| 83 | + # Trois-Rivières ; l'adresse de la fiche confirme/écrase | |
| 84 | + city=sector or "Trois-Rivières", | |
| 85 | + unit_type=normalize_unit_type(rooms), | |
| 86 | + price=parse_price(price_label), | |
| 87 | + price_label=price_label, | |
| 88 | + images=images, | |
| 89 | + ) | |
| 90 | + | |
| 91 | + # Fiches détail (cache BD) : titre, adresse, description, | |
| 92 | + # caractéristiques + services, galerie complète | |
| 93 | + self._fetched = 0 | |
| 94 | + for lst in listings.values(): | |
| 95 | + card_key = hashlib.sha1( | |
| 96 | + f"{lst.title}|{lst.price_label}|{lst.url}".encode("utf-8") | |
| 97 | + ).hexdigest() | |
| 98 | + try: | |
| 99 | + payload = self.detail(lst.external_id, card_key, | |
| 100 | + lambda u=lst.url: self._fetch_detail(u)) | |
| 101 | + except Exception: | |
| 102 | + continue | |
| 103 | + self._apply_detail(lst, payload) | |
| 104 | + return list(listings.values()) | |
| 105 | + | |
| 106 | + # -- fiche détail -------------------------------------------------------- | |
| 107 | + def _fetch_detail(self, url: str) -> dict: | |
| 108 | + if self._fetched >= self.max_details: | |
| 109 | + raise RuntimeError("budget de fiches détail atteint") | |
| 110 | + self._fetched += 1 | |
| 111 | + soup = BeautifulSoup(self.get(url).text, "html.parser") | |
| 112 | + out: dict = {} | |
| 113 | + | |
| 114 | + title_el = soup.select_one(".apartment__title") | |
| 115 | + if title_el: | |
| 116 | + out["title"] = re.sub(r"\s+", " ", title_el.get_text(" ", strip=True)) | |
| 117 | + addr_el = soup.select_one("address.apartment__address") | |
| 118 | + if addr_el: | |
| 119 | + out["address"] = re.sub(r"\s+", " ", addr_el.get_text(" ", strip=True)) | |
| 120 | + desc_el = soup.select_one(".apartment__description") | |
| 121 | + if desc_el: | |
| 122 | + out["description"] = desc_el.get_text("\n", strip=True)[:1200] | |
| 123 | + # onglets « Caractéristiques » / « Services de proximité » | |
| 124 | + out["amenities"] = [li.get_text(" ", strip=True) | |
| 125 | + for li in soup.select(".tabs .tabs__content li") | |
| 126 | + if li.get_text(strip=True)][:40] | |
| 127 | + out["images"] = [] | |
| 128 | + for img in soup.select(".apartment__gallery img[src]"): | |
| 129 | + src = img["src"] | |
| 130 | + if src.startswith("http") and src not in out["images"]: | |
| 131 | + out["images"].append(src) | |
| 132 | + out["images"] = out["images"][:30] | |
| 133 | + return out | |
| 134 | + | |
| 135 | + def _apply_detail(self, lst: Listing, d: dict) -> None: | |
| 136 | + if not d: | |
| 137 | + return | |
| 138 | + if d.get("title"): | |
| 139 | + lst.title = d["title"] | |
| 140 | + addr = d.get("address", "") | |
| 141 | + if addr: | |
| 142 | + # « 6005 rue de la Mattawin, Trois-Rivières, QC G8Y 0M8, Canada » | |
| 143 | + parts = [p.strip() for p in addr.split(",") if p.strip()] | |
| 144 | + lst.address = parts[0] if parts else addr | |
| 145 | + if len(parts) >= 2 and not re.match(r"(?i)qc|q[ué]ebec|canada|[A-Z]\d[A-Z]", parts[1]): | |
| 146 | + lst.city = parts[1] | |
| 147 | + if d.get("description"): | |
| 148 | + lst.description = d["description"] | |
| 149 | + if d.get("amenities"): | |
| 150 | + lst.amenities = list(dict.fromkeys(lst.amenities + d["amenities"])) | |
| 151 | + pets = _pets_from_amenities(d["amenities"]) | |
| 152 | + if pets: | |
| 153 | + lst.pets = pets | |
| 154 | + if d.get("images"): | |
| 155 | + lst.images = list(dict.fromkeys(d["images"] + lst.images))[:30] | |
added
louka/connectors/immogex.py
+105 −0
@@ -0,0 +1,105 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/immogex.py : connecteur Immogex (immogex.com) | |
| 5 | +# GoDaddy Website Builder 8. La page « À louer » expose chaque logement en | |
| 6 | +# bloc ABOUT_* (data-aid) : HEADLINE = « Nom - prix$ », DESCRIPTION = texte | |
| 7 | +# brut (Disponible…, Grandeur : 3 ½, Adresse : …, caractéristiques), | |
| 8 | +# IMAGE (data-srclazy, img1.wsimg.com). 1 seule requête par sync ; | |
| 9 | +# ville fixe Drummondville (tout le parc Immogex y est — voir rapport). | |
| 10 | +# ----------------------------------------------------------------------------- | |
| 11 | +from __future__ import annotations | |
| 12 | + | |
| 13 | +import re | |
| 14 | + | |
| 15 | +from bs4 import BeautifulSoup | |
| 16 | + | |
| 17 | +from ..schema import Listing, normalize_unit_type, parse_price, strip_accents | |
| 18 | +from .base import BaseConnector | |
| 19 | + | |
| 20 | +BASE = "https://immogex.com" | |
| 21 | +LIST_URL = f"{BASE}/%C3%A0-louer" | |
| 22 | + | |
| 23 | +_GRANDEUR_RE = re.compile(r"Grandeur\s*:\s*([^\n]+)", re.I) | |
| 24 | +_ADRESSE_RE = re.compile(r"Adresse\s*:\s*([^\n]+)", re.I) | |
| 25 | +_DISPO_RE = re.compile(r"(Disponible[^\n]*)", re.I) | |
| 26 | + | |
| 27 | + | |
| 28 | +def _slug(txt: str) -> str: | |
| 29 | + """Slug stable dérivé du texte source (nom + n° civique).""" | |
| 30 | + s = strip_accents(txt.lower()) | |
| 31 | + return re.sub(r"-{2,}", "-", re.sub(r"[^a-z0-9]+", "-", s)).strip("-") | |
| 32 | + | |
| 33 | + | |
| 34 | +class ImmogexConnector(BaseConnector): | |
| 35 | + source_id = "immogex" | |
| 36 | + request_delay = 0.6 | |
| 37 | + | |
| 38 | + def fetch(self) -> list[Listing]: | |
| 39 | + soup = BeautifulSoup(self.get(LIST_URL).text, "html.parser") | |
| 40 | + listings: dict[str, Listing] = {} | |
| 41 | + # blocs ABOUT_HEADLINE_RENDERED<n> / ABOUT_DESCRIPTION_RENDERED<n> / | |
| 42 | + # ABOUT_IMAGE_RENDERED<n> : appariés par le suffixe du data-aid | |
| 43 | + for head in soup.select("[data-aid^=ABOUT_HEADLINE_RENDERED]"): | |
| 44 | + try: | |
| 45 | + self._parse_block(soup, head, listings) | |
| 46 | + except Exception: | |
| 47 | + continue | |
| 48 | + return list(listings.values()) | |
| 49 | + | |
| 50 | + def _parse_block(self, soup, head, listings: dict[str, Listing]) -> None: | |
| 51 | + suffix = head["data-aid"].replace("ABOUT_HEADLINE_RENDERED", "") | |
| 52 | + title = head.get_text(" ", strip=True) | |
| 53 | + if not title: | |
| 54 | + return | |
| 55 | + # exclusions : locaux commerciaux, stationnements, rangements | |
| 56 | + if re.search(r"commercial|bureau|stationnement|rangement|entrep[ôo]t", | |
| 57 | + title, re.I): | |
| 58 | + return | |
| 59 | + | |
| 60 | + desc_el = soup.select_one(f'[data-aid="ABOUT_DESCRIPTION_RENDERED{suffix}"]') | |
| 61 | + description = desc_el.get_text("\n", strip=True) if desc_el else "" | |
| 62 | + | |
| 63 | + # « Jardins de la Rivia I - 1355$ » -> nom + étiquette de prix | |
| 64 | + price_label = "" | |
| 65 | + name = title | |
| 66 | + m = re.search(r"^(.*?)[\s–-]+(\d[\d\s,.]*\$)\s*$", title) | |
| 67 | + if m: | |
| 68 | + name, price_label = m.group(1).strip(" -–"), m.group(2).strip() | |
| 69 | + | |
| 70 | + grandeur = _GRANDEUR_RE.search(description) | |
| 71 | + unit_type = normalize_unit_type(grandeur.group(1).strip()) if grandeur else "" | |
| 72 | + adresse = _ADRESSE_RE.search(description) | |
| 73 | + address = adresse.group(1).strip() if adresse else "" | |
| 74 | + dispo = _DISPO_RE.search(description) | |
| 75 | + availability = dispo.group(1).strip() if dispo else "" | |
| 76 | + | |
| 77 | + # id stable : slug du nom + n° civique (pas d'id ni de fiche chez GoDaddy) | |
| 78 | + civic = re.match(r"(\d+)", address) | |
| 79 | + ext_id = _slug(f"{name}-{civic.group(1) if civic else ''}") | |
| 80 | + if not ext_id or ext_id in listings: | |
| 81 | + return | |
| 82 | + | |
| 83 | + images = [] | |
| 84 | + img = soup.select_one(f'[data-aid="ABOUT_IMAGE_RENDERED{suffix}"]') | |
| 85 | + if img: | |
| 86 | + src = img.get("data-srclazy") or img.get("src") or "" | |
| 87 | + if src.startswith("//"): | |
| 88 | + src = "https:" + src | |
| 89 | + if src.startswith("http"): | |
| 90 | + images = [src] | |
| 91 | + | |
| 92 | + listings[ext_id] = Listing( | |
| 93 | + source=self.source_id, | |
| 94 | + external_id=ext_id, | |
| 95 | + url=f"{LIST_URL}#{ext_id}", # pas de fiche individuelle | |
| 96 | + title=title, | |
| 97 | + address=address, | |
| 98 | + city="Drummondville", | |
| 99 | + unit_type=unit_type, | |
| 100 | + price=parse_price(price_label), | |
| 101 | + price_label=price_label, | |
| 102 | + availability=availability, | |
| 103 | + description=description[:2000], | |
| 104 | + images=images, | |
| 105 | + ) | |
added
louka/connectors/info_logement.py
+189 −0
@@ -0,0 +1,189 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/info_logement.py : connecteur Info-Logement (info-logement.com) | |
| 5 | +# Gestionnaire locatif de Lanaudière (Joliette, St-Charles-Borromée, | |
| 6 | +# Notre-Dame-des-Prairies, Berthierville…). Site custom : la liste | |
| 7 | +# /logements/tous (paginée ?page=N, filtre gardé en session) expose des | |
| 8 | +# cartes <a class="result"> avec data-logid stable, adresse (h2), tableau | |
| 9 | +# Dimensions/Ville/Disponibilité, loyer et badge « En rénovation ». Les | |
| 10 | +# fiches détail (via cache BD) ajoutent description, commodités, | |
| 11 | +# proximités, adresse complète, galerie et GPS (LatLng de la carte). | |
| 12 | +# robots.txt : « Disallow: » vide (tout permis). | |
| 13 | +# ----------------------------------------------------------------------------- | |
| 14 | +from __future__ import annotations | |
| 15 | + | |
| 16 | +import hashlib | |
| 17 | +import re | |
| 18 | + | |
| 19 | +from bs4 import BeautifulSoup | |
| 20 | + | |
| 21 | +from ..schema import Listing, normalize_unit_type, parse_price | |
| 22 | +from .base import BaseConnector | |
| 23 | + | |
| 24 | +BASE = "https://www.info-logement.com" | |
| 25 | +LIST_URL = f"{BASE}/logements/tous" | |
| 26 | +PAGE_URL = f"{BASE}/logements?page={{n}}" | |
| 27 | + | |
| 28 | +_LATLNG_RE = re.compile(r"LatLng\((-?\d+\.\d+),\s*(-?\d+\.\d+)\)") | |
| 29 | +_THUMB_SUFFIX = re.compile(r"-\d{2,4}x\d{2,4}(?=\.(?:jpg|jpeg|png|webp)$)", re.I) | |
| 30 | + | |
| 31 | + | |
| 32 | +class InfoLogementConnector(BaseConnector): | |
| 33 | + source_id = "info_logement" | |
| 34 | + request_delay = 0.7 | |
| 35 | + max_pages = 10 # garde-fou de pagination (3 pages actuellement) | |
| 36 | + max_details = 60 # garde-fou fiches détail (vraies requêtes) | |
| 37 | + | |
| 38 | + def fetch(self) -> list[Listing]: | |
| 39 | + listings: dict[str, Listing] = {} | |
| 40 | + for page in range(1, self.max_pages + 1): | |
| 41 | + # /logements/tous fixe le filtre « tous » en session ; les pages | |
| 42 | + # suivantes se parcourent via /logements?page=N (mêmes cookies) | |
| 43 | + url = LIST_URL if page == 1 else PAGE_URL.format(n=page) | |
| 44 | + try: | |
| 45 | + html = self.get(url).text | |
| 46 | + except Exception: | |
| 47 | + break | |
| 48 | + soup = BeautifulSoup(html, "html.parser") | |
| 49 | + cards = soup.select("a.result") | |
| 50 | + if not cards: | |
| 51 | + break | |
| 52 | + before = len(listings) | |
| 53 | + for card in cards: | |
| 54 | + try: | |
| 55 | + self._parse_card(card, listings) | |
| 56 | + except Exception: | |
| 57 | + continue | |
| 58 | + if len(listings) == before: # page sans nouvelle annonce | |
| 59 | + break | |
| 60 | + | |
| 61 | + # fiches détail (cache BD) : description, commodités, GPS, galerie | |
| 62 | + self._fetched = 0 | |
| 63 | + for lst in listings.values(): | |
| 64 | + card_key = hashlib.sha1( | |
| 65 | + f"{lst.title}|{lst.price_label}|{lst.availability}|{lst.url}" | |
| 66 | + .encode("utf-8")).hexdigest() | |
| 67 | + try: | |
| 68 | + payload = self.detail(lst.external_id, card_key, | |
| 69 | + lambda u=lst.url: self._fetch_detail(u)) | |
| 70 | + except Exception: | |
| 71 | + continue | |
| 72 | + self._apply_detail(lst, payload) | |
| 73 | + | |
| 74 | + return list(listings.values()) | |
| 75 | + | |
| 76 | + # -- carte de la liste -------------------------------------------------------- | |
| 77 | + def _parse_card(self, card, listings: dict[str, Listing]) -> None: | |
| 78 | + url = card.get("href", "") | |
| 79 | + # type dans l'URL : /logements/<ville>/<type>/<dim>/<id> — | |
| 80 | + # on exclut garages/commercial (le site liste aussi des garages) | |
| 81 | + m = re.search(r"/logements/([^/]+)/([^/]+)/([^/]+)/(\d+)$", url) | |
| 82 | + if not m: | |
| 83 | + return | |
| 84 | + type_slug, ext_id = m.group(2), m.group(4) | |
| 85 | + if re.search(r"garage|commercial|stationnement|rangement", type_slug): | |
| 86 | + return | |
| 87 | + if ext_id in listings: | |
| 88 | + return | |
| 89 | + | |
| 90 | + h2 = card.select_one("h2") | |
| 91 | + address = h2.get_text(" ", strip=True) if h2 else "" | |
| 92 | + rows: dict[str, str] = {} | |
| 93 | + for tr in card.select("table.resultData tr"): | |
| 94 | + tds = tr.find_all("td") | |
| 95 | + if len(tds) == 2: | |
| 96 | + rows[tds[0].get_text(strip=True).lower()] = \ | |
| 97 | + tds[1].get_text(" ", strip=True) | |
| 98 | + city = rows.get("ville", "") | |
| 99 | + dim = rows.get("dimensions", "") | |
| 100 | + availability = rows.get("disponibilité", "") | |
| 101 | + price_el = card.select_one("p.left") | |
| 102 | + price_label = price_el.get_text(" ", strip=True) if price_el else "" | |
| 103 | + | |
| 104 | + # badge « En rénovation » : conservé (texte source) dans la description | |
| 105 | + reno = card.select_one("span.reno") | |
| 106 | + reno_txt = reno.get_text(" ", strip=True) if reno else "" | |
| 107 | + | |
| 108 | + images: list[str] = [] | |
| 109 | + img = card.select_one(".resultPic img[src]") | |
| 110 | + if img and img["src"].startswith("http"): | |
| 111 | + images.append(_THUMB_SUFFIX.sub("", img["src"])) | |
| 112 | + | |
| 113 | + listings[ext_id] = Listing( | |
| 114 | + source=self.source_id, | |
| 115 | + external_id=ext_id, # data-logid / id numérique de l'URL | |
| 116 | + url=url, | |
| 117 | + title=address, | |
| 118 | + address=address, | |
| 119 | + sector="", | |
| 120 | + city=city, # ville affichée sur la carte | |
| 121 | + unit_type=normalize_unit_type(dim), | |
| 122 | + price=parse_price(price_label), | |
| 123 | + price_label=price_label, | |
| 124 | + availability=availability, | |
| 125 | + description=reno_txt, | |
| 126 | + images=images, | |
| 127 | + ) | |
| 128 | + | |
| 129 | + # -- fiche détail ------------------------------------------------------------ | |
| 130 | + def _fetch_detail(self, url: str) -> dict: | |
| 131 | + """Description, commodités/proximités, adresse complète, GPS, galerie.""" | |
| 132 | + if self._fetched >= self.max_details: | |
| 133 | + raise RuntimeError("budget de fiches détail atteint") | |
| 134 | + self._fetched += 1 | |
| 135 | + html = self.get(url).text | |
| 136 | + soup = BeautifulSoup(html, "html.parser") | |
| 137 | + out: dict = {} | |
| 138 | + | |
| 139 | + # sections titrées h1 : Commodités / À proximité de / Description | |
| 140 | + for h in soup.find_all("h1"): | |
| 141 | + name = h.get_text(strip=True) | |
| 142 | + if name not in ("Commodités", "À proximité de", "Description"): | |
| 143 | + continue | |
| 144 | + lines: list[str] = [] | |
| 145 | + sib = h.find_next_sibling() | |
| 146 | + while sib is not None and sib.name != "h1": | |
| 147 | + for t in sib.stripped_strings: | |
| 148 | + t = re.sub(r"\s+", " ", t).strip() | |
| 149 | + if t and t not in lines: | |
| 150 | + lines.append(t) | |
| 151 | + sib = sib.find_next_sibling() | |
| 152 | + if name == "Description": | |
| 153 | + out["description"] = "\n".join(lines)[:1200] | |
| 154 | + else: | |
| 155 | + out.setdefault("amenities", []).extend(lines[:15]) | |
| 156 | + | |
| 157 | + # adresse complète (« 1400, Line-Rainville, app. 201, Joliette QC J6E ») | |
| 158 | + h1 = soup.find("h1") | |
| 159 | + if h1: | |
| 160 | + nxt = h1.find_next(string=re.compile(r"QC")) | |
| 161 | + if nxt: | |
| 162 | + out["address"] = re.sub(r"\s+", " ", str(nxt)).strip() | |
| 163 | + | |
| 164 | + m = _LATLNG_RE.search(html) | |
| 165 | + if m: | |
| 166 | + out["lat"], out["lng"] = float(m.group(1)), float(m.group(2)) | |
| 167 | + | |
| 168 | + images: list[str] = [] | |
| 169 | + for img in soup.select('img[src*="/medias/"]'): | |
| 170 | + src = _THUMB_SUFFIX.sub("", img["src"]) | |
| 171 | + if src.startswith("http") and src not in images: | |
| 172 | + images.append(src) | |
| 173 | + if images: | |
| 174 | + out["images"] = images[:25] | |
| 175 | + return out | |
| 176 | + | |
| 177 | + def _apply_detail(self, lst: Listing, d: dict) -> None: | |
| 178 | + if not d: | |
| 179 | + return | |
| 180 | + if d.get("description"): | |
| 181 | + lst.description = (lst.description + "\n" + d["description"]).strip() | |
| 182 | + if d.get("amenities"): | |
| 183 | + lst.amenities = list(dict.fromkeys(d["amenities"])) | |
| 184 | + if d.get("address"): | |
| 185 | + lst.address = d["address"] | |
| 186 | + if d.get("images"): | |
| 187 | + lst.images = d["images"] | |
| 188 | + if d.get("lat") is not None and d.get("lng") is not None: | |
| 189 | + lst.lat, lst.lng = d["lat"], d["lng"] | |
added
louka/connectors/jutras.py
+215 −0
@@ -0,0 +1,215 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/jutras.py : connecteur Habitations Jutras (jutras.com) | |
| 5 | +# Promoteur-gestionnaire au Centre-du-Québec et en Estrie. WordPress + Avada | |
| 6 | +# (Fusion Builder) : /condos-a-louer/ liste les projets locatifs | |
| 7 | +# (/condo/<slug>/) ; chaque page projet expose une section « LES UNITÉS » | |
| 8 | +# (ancre id="prix") avec, par type d'unité (3½/4½/5½) : superficie, | |
| 9 | +# chambres, stationnements et « À partir de X$/mois ». Une annonce par | |
| 10 | +# (projet, type). Ville réelle tirée du <title> ou de la phrase « situé | |
| 11 | +# à/dans … » de la page projet. Le projet Prisme (page spéciale | |
| 12 | +# /condos-a-louer/drummondville/prisme/) est parsé par regex type+prix. | |
| 13 | +# Exclu : Huit Cents (immeuble 50 ans et plus). robots.txt permissif. | |
| 14 | +# ----------------------------------------------------------------------------- | |
| 15 | +from __future__ import annotations | |
| 16 | + | |
| 17 | +import re | |
| 18 | + | |
| 19 | +from bs4 import BeautifulSoup | |
| 20 | + | |
| 21 | +from ..schema import Listing, normalize_unit_type, parse_price | |
| 22 | +from .base import BaseConnector | |
| 23 | + | |
| 24 | +BASE = "https://jutras.com" | |
| 25 | +LIST_URL = f"{BASE}/condos-a-louer/" | |
| 26 | +PRISME_URL = f"{BASE}/condos-a-louer/drummondville/prisme/" | |
| 27 | + | |
| 28 | +# villes du parc Jutras (Centre-du-Québec / Estrie) — vocabulaire fermé, | |
| 29 | +# utilisé pour lire la ville RÉELLE du <title> ou du texte de la page | |
| 30 | +_CITIES = ["Drummondville", "Sherbrooke", "Nicolet", "Notre-Dame-du-Bon-Conseil", | |
| 31 | + "East Angus", "Victoriaville", "Bécancour", "Trois-Rivières"] | |
| 32 | + | |
| 33 | +_TYPE_TOKEN = re.compile(r"^(\d)\s*½$") | |
| 34 | +_AREA_RE = re.compile(r"^(\d{3,4})(?:\s*à\s*(\d{3,4}))?\s*pi\s*2?\s*$", re.I) | |
| 35 | +_PRICE_RE = re.compile(r"partir de\s*[\d\s]+\$", re.I) | |
| 36 | +# page Prisme : « 3 ½ À partir de 1050 $/mois » | |
| 37 | +_PRISME_UNIT_RE = re.compile(r"(\d)\s*½\s*À partir de\s*([\d\s]+\$\s*/\s*mois)") | |
| 38 | + | |
| 39 | + | |
| 40 | +class JutrasConnector(BaseConnector): | |
| 41 | + source_id = "jutras" | |
| 42 | + request_delay = 0.7 | |
| 43 | + max_pages = 20 # garde-fou : nombre max de pages projet visitées | |
| 44 | + | |
| 45 | + def fetch(self) -> list[Listing]: | |
| 46 | + listings: list[Listing] = [] | |
| 47 | + | |
| 48 | + # 1) répertoire des projets : liens /condo/<slug>/ + nom d'affichage | |
| 49 | + html = self.get(LIST_URL).text | |
| 50 | + soup = BeautifulSoup(html, "html.parser") | |
| 51 | + projects: dict[str, str] = {} # slug -> nom du projet | |
| 52 | + for a in soup.select('a[href*="/condo/"]'): | |
| 53 | + m = re.search(r"/condo/([^/#?]+)/?", a.get("href", "")) | |
| 54 | + name = a.get_text(" ", strip=True) | |
| 55 | + if m and name and m.group(1) not in projects: | |
| 56 | + projects[m.group(1)] = name | |
| 57 | + | |
| 58 | + # 2) chaque page projet : section « LES UNITÉS » (ancre id="prix") | |
| 59 | + for slug, name in list(projects.items())[: self.max_pages]: | |
| 60 | + try: | |
| 61 | + page = self.get(f"{BASE}/condo/{slug}/").text | |
| 62 | + except Exception: | |
| 63 | + continue | |
| 64 | + listings.extend(self._parse_project(slug, f"{BASE}/condo/{slug}/", | |
| 65 | + name, page)) | |
| 66 | + | |
| 67 | + # 3) projet Prisme (Drummondville) : page spéciale hors /condo/ | |
| 68 | + try: | |
| 69 | + page = self.get(PRISME_URL).text | |
| 70 | + listings.extend(self._parse_prisme(page)) | |
| 71 | + except Exception: | |
| 72 | + pass | |
| 73 | + | |
| 74 | + return listings | |
| 75 | + | |
| 76 | + # -- ville réelle du projet -------------------------------------------------- | |
| 77 | + @staticmethod | |
| 78 | + def _project_city(title: str, body_text: str) -> str: | |
| 79 | + for c in _CITIES: # <title> : « … à louer à Sherbrooke » | |
| 80 | + if c.lower() in title.lower(): | |
| 81 | + return c | |
| 82 | + # sinon : phrase « situé … » de la page projet (en ignorant les | |
| 83 | + # repères « à X minutes de Y ») — « … situé dans le charmant village | |
| 84 | + # de Notre-Dame-du-Bon-Conseil » | |
| 85 | + for m in re.finditer(r"[Ss]itu[ée][^.]{0,220}", body_text): | |
| 86 | + phrase = re.sub(r"\d+\s+minutes?\s+de\s+\S+", "", m.group(0)) | |
| 87 | + for c in _CITIES: # « village/ville de X » d'abord | |
| 88 | + if re.search(r"(?:village|ville|municipalité)\s+de\s+" | |
| 89 | + + re.escape(c), phrase, re.I): | |
| 90 | + return c | |
| 91 | + for c in _CITIES: | |
| 92 | + if c.lower() in phrase.lower(): | |
| 93 | + return c | |
| 94 | + return "" | |
| 95 | + | |
| 96 | + # -- page projet standard (/condo/<slug>/) ------------------------------------ | |
| 97 | + def _parse_project(self, slug: str, url: str, name: str, | |
| 98 | + html: str) -> list[Listing]: | |
| 99 | + i = html.find('id="prix"') | |
| 100 | + if i < 0: | |
| 101 | + return [] # pas de section unités → rien | |
| 102 | + soup = BeautifulSoup(html, "html.parser") | |
| 103 | + title_tag = soup.title.get_text() if soup.title else "" | |
| 104 | + if re.search(r"50 ans|a[îi]n[ée]s|retraite", title_tag, re.I): | |
| 105 | + return [] # immeuble pour aînés : exclu | |
| 106 | + city = self._project_city(title_tag, soup.get_text(" ", strip=True)) | |
| 107 | + | |
| 108 | + og = soup.select_one('meta[property="og:image"][content]') | |
| 109 | + images = [og["content"]] if og else [] | |
| 110 | + | |
| 111 | + # tokens texte de la section unités (jusqu'aux inclusions) | |
| 112 | + section = BeautifulSoup(html[i:i + 80000], "html.parser") | |
| 113 | + tokens: list[str] = [] | |
| 114 | + for el in section.find_all(["p", "h2", "h3", "h4"]): | |
| 115 | + t = re.sub(r"\s+", " ", el.get_text(" ", strip=True)) | |
| 116 | + if not t: | |
| 117 | + continue | |
| 118 | + # fin de la section unités : inclusions/galerie/formulaire | |
| 119 | + if re.search(r"Inclusions|commodités|Caractéristiques|LOOKBOOK|" | |
| 120 | + r"Réservez|Téléchargez|Galerie", t, re.I): | |
| 121 | + break | |
| 122 | + if el.name != "p" or re.match(r"^LES UNITÉS$|^Découvrez", t): | |
| 123 | + continue # titres de section : ignorés | |
| 124 | + tokens.append(t) | |
| 125 | + | |
| 126 | + # en-tête de section : dispo projet + mention de prix « à partir de » | |
| 127 | + avail_proj, price_proj, intro = "", "", [] | |
| 128 | + cards: list[dict] = [] | |
| 129 | + cur: dict | None = None | |
| 130 | + for t in tokens: | |
| 131 | + m = _TYPE_TOKEN.match(t) | |
| 132 | + if m: | |
| 133 | + cur = {"type": f"{m.group(1)} ½", "lines": []} | |
| 134 | + cards.append(cur) | |
| 135 | + continue | |
| 136 | + if cur is None: | |
| 137 | + intro.append(t) | |
| 138 | + if re.search(r"[Oo]ccupation|[Dd]éménagez|[Ee]mménagez", t) \ | |
| 139 | + and not avail_proj: | |
| 140 | + avail_proj = t | |
| 141 | + if _PRICE_RE.search(t) and not price_proj: | |
| 142 | + price_proj = t | |
| 143 | + elif not re.search(r"^Voir (le|la|les)|Prix sujets", t, re.I): | |
| 144 | + cur["lines"].append(t) | |
| 145 | + | |
| 146 | + out: list[Listing] = [] | |
| 147 | + for idx, card in enumerate(cards): | |
| 148 | + unit_type = normalize_unit_type(card["type"]) | |
| 149 | + area_sqft, availability, price_label = None, "", "" | |
| 150 | + lines: list[str] = [] | |
| 151 | + for t in card["lines"]: | |
| 152 | + ma = _AREA_RE.match(t) | |
| 153 | + if ma and area_sqft is None: | |
| 154 | + area_sqft = float(ma.group(1)) # borne basse si « X à Y pi² » | |
| 155 | + elif _PRICE_RE.search(t) and not price_label: | |
| 156 | + price_label = t | |
| 157 | + elif re.search(r"[Oo]ccupation", t) and not availability: | |
| 158 | + availability = t | |
| 159 | + lines.append(t) | |
| 160 | + if not availability: | |
| 161 | + availability = avail_proj # dispo affichée au projet | |
| 162 | + # mention projet « Location à partir de X $ par mois » : ne | |
| 163 | + # s'applique qu'au type le moins cher (1re carte), jamais aux autres | |
| 164 | + if not price_label and idx == 0 and price_proj: | |
| 165 | + price_label = price_proj | |
| 166 | + | |
| 167 | + out.append(Listing( | |
| 168 | + source=self.source_id, | |
| 169 | + external_id=f"{slug}-{card['type'].replace(' ½', '-1-2')}", | |
| 170 | + url=f"{url}#prix", | |
| 171 | + title=f"{name} — {card['type']}", | |
| 172 | + sector="", | |
| 173 | + city=city, | |
| 174 | + unit_type=unit_type, | |
| 175 | + price=parse_price(price_label), | |
| 176 | + price_label=price_label, | |
| 177 | + availability=availability, | |
| 178 | + area_sqft=area_sqft, | |
| 179 | + description=" · ".join(intro + lines)[:900], | |
| 180 | + images=images, | |
| 181 | + )) | |
| 182 | + return out | |
| 183 | + | |
| 184 | + # -- page spéciale Prisme ------------------------------------------------- | |
| 185 | + def _parse_prisme(self, html: str) -> list[Listing]: | |
| 186 | + soup = BeautifulSoup(html, "html.parser") | |
| 187 | + text = re.sub(r"\s+", " ", soup.get_text(" ", strip=True)) | |
| 188 | + og = soup.select_one('meta[property="og:image"][content]') | |
| 189 | + images = [og["content"]] if og else [] | |
| 190 | + m = re.search(r"(?:Emménagez|Déménagez|Occupation)[^.]{0,60}?" | |
| 191 | + r"(?:dès|d[eè]s le)\s+[^.]{3,40}?(?=\s+voir|\s+3\s*½|\.)", | |
| 192 | + text) | |
| 193 | + availability = m.group(0).strip() if m else "" | |
| 194 | + | |
| 195 | + out: list[Listing] = [] | |
| 196 | + for mt in _PRISME_UNIT_RE.finditer(text): | |
| 197 | + n, label = mt.group(1), re.sub(r"\s+", " ", mt.group(2)).strip() | |
| 198 | + ext_id = f"prisme-{n}-1-2" | |
| 199 | + if any(l.external_id == ext_id for l in out): | |
| 200 | + continue | |
| 201 | + price_label = f"À partir de {label}" | |
| 202 | + out.append(Listing( | |
| 203 | + source=self.source_id, | |
| 204 | + external_id=ext_id, | |
| 205 | + url=PRISME_URL, | |
| 206 | + title=f"Prisme — {n} ½", | |
| 207 | + sector="", | |
| 208 | + city="Drummondville", # « Condos locatifs à Drummondville » | |
| 209 | + unit_type=normalize_unit_type(f"{n} ½"), | |
| 210 | + price=parse_price(price_label), | |
| 211 | + price_label=price_label, | |
| 212 | + availability=availability, | |
| 213 | + images=images, | |
| 214 | + )) | |
| 215 | + return out | |
added
louka/connectors/logement_mauricie.py
+138 −0
@@ -0,0 +1,138 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/logement_mauricie.py : connecteur Logement Mauricie | |
| 5 | +# (logementmauricie.com) — regroupement de propriétaires (+200 logements). | |
| 6 | +# Builder type WebSelf : 4 pages secteur (Trois-Rivières, Cap-de-la- | |
| 7 | +# Madeleine, Shawinigan, Shawinigan-Sud), chaque immeuble = un widget | |
| 8 | +# texte (id GUID stable) avec champs libellés « Type / Actuellement | |
| 9 | +# disponible / Date / Chauffé éclairé / Combien $ / Contact… ». On ne | |
| 10 | +# retient que les immeubles avec une disponibilité réelle (≠ Complet). | |
| 11 | +# ----------------------------------------------------------------------------- | |
| 12 | +from __future__ import annotations | |
| 13 | + | |
| 14 | +import re | |
| 15 | +from urllib.parse import urljoin | |
| 16 | + | |
| 17 | +from bs4 import BeautifulSoup | |
| 18 | + | |
| 19 | +from ..schema import Listing, normalize_unit_type, parse_price | |
| 20 | +from .base import BaseConnector | |
| 21 | + | |
| 22 | +BASE = "http://logementmauricie.com" | |
| 23 | + | |
| 24 | +# pages secteur -> (ville réelle, secteur) ; Cap-de-la-Madeleine et | |
| 25 | +# Shawinigan-Sud sont des secteurs des villes fusionnées (2002) | |
| 26 | +PAGES = [ | |
| 27 | + ("trois-rivieres", "Trois-Rivières", ""), | |
| 28 | + ("cap-de-la-madeleine", "Trois-Rivières", "Cap-de-la-Madeleine"), | |
| 29 | + ("shawinigan", "Shawinigan", ""), | |
| 30 | + ("shawinigan-sud", "Shawinigan", "Shawinigan-Sud"), | |
| 31 | +] | |
| 32 | + | |
| 33 | +# libellés des champs du gabarit d'immeuble | |
| 34 | +_LABELS = re.compile( | |
| 35 | + r"^(Type|Actuellement disponible|Date|Chauff[ée] [ée]clair[ée]|" | |
| 36 | + r"Commodit[ée]s?|Entr[ée]e laveuse et s[ée]cheuse|Stationnements?|" | |
| 37 | + r"Plus|Combien \$|Contact)\s*:?\s*$", re.I) | |
| 38 | + | |
| 39 | + | |
| 40 | +def _parse_fields(lines: list[str]) -> dict[str, str]: | |
| 41 | + """Paires libellé -> valeur (les valeurs suivent le libellé, ligne(s) | |
| 42 | + suivante(s) jusqu'au prochain libellé).""" | |
| 43 | + fields: dict[str, list[str]] = {} | |
| 44 | + cur: str | None = None | |
| 45 | + for ln in lines: | |
| 46 | + m = _LABELS.match(ln) | |
| 47 | + if m: | |
| 48 | + cur = m.group(1).lower() | |
| 49 | + fields.setdefault(cur, []) | |
| 50 | + elif cur is not None: | |
| 51 | + fields[cur].append(ln) | |
| 52 | + return {k: " ".join(v).strip() for k, v in fields.items()} | |
| 53 | + | |
| 54 | + | |
| 55 | +class LogementMauricieConnector(BaseConnector): | |
| 56 | + source_id = "logement_mauricie" | |
| 57 | + request_delay = 0.8 | |
| 58 | + max_pages = 4 # 4 pages secteur, pas de pagination | |
| 59 | + | |
| 60 | + def fetch(self) -> list[Listing]: | |
| 61 | + listings: list[Listing] = [] | |
| 62 | + for slug, city, sector in PAGES[:self.max_pages]: | |
| 63 | + url = f"{BASE}/{slug}/" | |
| 64 | + try: | |
| 65 | + html = self.get(url).text | |
| 66 | + except Exception: | |
| 67 | + continue | |
| 68 | + soup = BeautifulSoup(html, "html.parser") | |
| 69 | + for w in soup.select("div.widget.widget-text[id]"): | |
| 70 | + try: | |
| 71 | + lst = self._parse_widget(w, url, city, sector) | |
| 72 | + except Exception: | |
| 73 | + continue | |
| 74 | + if lst is not None: | |
| 75 | + listings.append(lst) | |
| 76 | + return listings | |
| 77 | + | |
| 78 | + def _parse_widget(self, w, page_url: str, city: str, | |
| 79 | + sector: str) -> Listing | None: | |
| 80 | + txt = w.get_text("\n", strip=True) | |
| 81 | + if "Actuellement disponible" not in txt: | |
| 82 | + return None # widget décoratif (intro, bandeau…) | |
| 83 | + lines = [re.sub(r"\s+", " ", ln).strip() | |
| 84 | + for ln in txt.split("\n") if ln.strip()] | |
| 85 | + fields = _parse_fields(lines) | |
| 86 | + | |
| 87 | + # disponibilité réelle seulement : « Complet », vide ou « - » = ignoré | |
| 88 | + dispo = fields.get("actuellement disponible", "").strip(" - ") | |
| 89 | + if not dispo or re.search(r"^complet", dispo, re.I): | |
| 90 | + return None | |
| 91 | + if re.search(r"commercial|stationnement seulement|local\b", dispo, re.I): | |
| 92 | + return None | |
| 93 | + | |
| 94 | + h2 = w.find("h2") | |
| 95 | + address = h2.get_text(" ", strip=True) if h2 else "" | |
| 96 | + if not address or not re.match(r"\d", address): | |
| 97 | + return None # bloc sans adresse civique = pas un immeuble | |
| 98 | + | |
| 99 | + ext_id = w.get("id", "") # GUID du widget, stable dans le builder | |
| 100 | + if not ext_id: | |
| 101 | + return None | |
| 102 | + | |
| 103 | + date_txt = fields.get("date", "").strip(" - ") | |
| 104 | + price_label = fields.get("combien $", "").strip(" - ") | |
| 105 | + | |
| 106 | + # description : bloc de champs + paragraphe descriptif du secteur | |
| 107 | + desc_lines = [] | |
| 108 | + started = False | |
| 109 | + for ln in lines: | |
| 110 | + if ln == address: | |
| 111 | + started = True | |
| 112 | + continue | |
| 113 | + if started and ln.lower() not in ("revenir en haut",): | |
| 114 | + desc_lines.append(ln) | |
| 115 | + | |
| 116 | + images: list[str] = [] | |
| 117 | + for img in w.find_all("img", src=True): | |
| 118 | + src = urljoin(page_url, img["src"]) | |
| 119 | + if re.search(r"google-maps|icon|logo", src, re.I): | |
| 120 | + continue | |
| 121 | + if src.startswith("http") and src not in images: | |
| 122 | + images.append(src) | |
| 123 | + | |
| 124 | + return Listing( | |
| 125 | + source=self.source_id, | |
| 126 | + external_id=ext_id, | |
| 127 | + url=f"{page_url}#{ext_id}", # pas de fiche individuelle | |
| 128 | + title=f"{dispo} — {address}", | |
| 129 | + address=address, | |
| 130 | + sector=sector, | |
| 131 | + city=city, | |
| 132 | + unit_type=normalize_unit_type(dispo), | |
| 133 | + price=parse_price(price_label), | |
| 134 | + price_label=price_label, | |
| 135 | + availability=date_txt, | |
| 136 | + description="\n".join(desc_lines)[:900], | |
| 137 | + images=images[:10], | |
| 138 | + ) | |
added
louka/connectors/may_bourg.py
+171 −0
@@ -0,0 +1,171 @@ | ||
| 1 | +# ----------------------------------------------------------------------------- | |
| 2 | +# Lou-Ka — Agrégateur de logements à louer (province de Québec) | |
| 3 | +# Auteur : Simon-Pierre Boucher — contact@spboucher.ai | |
| 4 | +# connectors/may_bourg.py : connecteur Gestion May Bourg (maybourg.com) | |
| 5 | +# Parc de 162 unités à Bécancour (Centre-du-Québec). WordPress + Elementor + | |
| 6 | +# Dynamic Content for Elementor : la page /repertoire-de-logements/ liste les | |
| 7 | +# modèles disponibles en <article class="logement"> avec data-dce-post-id | |
| 8 | +# stable (ID de post WP), titre, projet, adresse, prix (« 1350$ / mois »), | |
| 9 | +# superficie (« 1048 P.C. ») et badge « Unités disponibles ». Les fiches | |
| 10 | +# /logement/<slug>/ (via cache BD) ajoutent la description et la galerie. | |
| 11 | +# robots.txt : /wp-json/ interdit → HTML seulement (respecté). | |
| 12 | +# ----------------------------------------------------------------------------- | |
| 13 | +from __future__ import annotations | |
| 14 | + | |
| 15 | +import hashlib | |
| 16 | +import re | |
| 17 | + | |
| 18 | +from bs4 import BeautifulSoup | |
| 19 | + | |
| 20 | +from ..schema import Listing, normalize_unit_type, parse_price | |
| 21 | +from .base import BaseConnector | |
| 22 | + | |
| 23 | +BASE = "https://maybourg.com" | |
| 24 | +LIST_URL = f"{BASE}/repertoire-de-logements/" | |
| 25 | + | |
| 26 | +_PRICE_RE = re.compile(r"\d[\d\s,.]*\$") | |
| 27 | +_AREA_RE = re.compile(r"(\d[\d\s]*)\s*P\.?\s*C\.?", re.I) | |
| 28 | +_SIZE_SUFFIX = re.compile(r"-\d{2,4}x\d{2,4}(?=\.(?:jpg|jpeg|png|webp))", re.I) | |
| 29 | + | |
| 30 | + | |
| 31 | +class MayBourgConnector(BaseConnector): | |
| 32 | + source_id = "may_bourg" | |
| 33 | + request_delay = 0.7 | |
| 34 | + max_details = 20 # garde-fou fiches détail (parc ~7 modèles affichés) | |
| 35 | + | |
| 36 | + def fetch(self) -> list[Listing]: | |
| 37 | + html = self.get(LIST_URL).text | |
| 38 | + soup = BeautifulSoup(html, "html.parser") | |
| 39 | + | |
| 40 | + listings: dict[str, Listing] = {} | |
| 41 | + # la grille DCE est dupliquée (variantes responsive) : dédup par post-id | |
| 42 | + for art in soup.select("article.logement[data-dce-post-id]"): | |
| 43 | + try: | |
| 44 | + self._parse_card(art, listings) | |
| 45 | + except Exception: | |
| 46 | + continue | |
| 47 | + | |
| 48 | + # fiches détail (cache BD) : description + galerie complète | |
| 49 | + self._fetched = 0 | |
| 50 | + for lst in listings.values(): | |
| 51 | + card_key = hashlib.sha1( | |
| 52 | + f"{lst.title}|{lst.price_label}|{lst.availability}|{lst.url}" | |
| 53 | + .encode("utf-8")).hexdigest() | |
| 54 | + try: | |
| 55 | + payload = self.detail(lst.external_id, card_key, | |
| 56 | + lambda u=lst.url: self._fetch_detail(u)) | |
| 57 | + except Exception: | |
| 58 | + continue | |
| 59 | + if payload.get("description"): | |
| 60 | + lst.description = payload["description"] | |
| 61 | + if payload.get("images"): | |
| 62 | + lst.images = payload["images"] | |
| 63 | + | |
| 64 | + return list(listings.values()) | |
| 65 | + | |
| 66 | + # -- carte de la grille DCE ------------------------------------------------ | |
| 67 | + def _parse_card(self, art, listings: dict[str, Listing]) -> None: | |
| 68 | + ext_id = str(art.get("data-dce-post-id", "")).strip() | |
| 69 | + link = art.select_one('a[href*="/logement/"]') | |
| 70 | + if not ext_id or not link or ext_id in listings: | |
| 71 | + return | |
| 72 | + url = link["href"] | |
| 73 | + | |
| 74 | + # widgets texte de la carte : titre, projet, adresse, prix, superficie, | |
| 75 | + # badge « Unités disponibles » — identifiés par leur contenu (l'ordre | |
| 76 | + # des conteneurs Elementor n'est pas garanti) | |
| 77 | + texts: list[str] = [] | |
| 78 | + for el in art.select(".elementor-widget-text-editor " | |
| 79 | + ".elementor-widget-container"): | |
| 80 | + t = re.sub(r"\s+", " ", el.get_text(" ", strip=True)) | |
| 81 | + if t and t not in texts: | |
| 82 | + texts.append(t) | |
| 83 | + | |
| 84 | + title = texts[0] if texts else "" | |
| 85 | + if not title: | |
| 86 | + return | |
| 87 | + # exclusions : commercial / stationnement / rangement | |
| 88 | + if re.search(r"commercial|stationnement|rangement|entrep[oô]t", | |
| 89 | + title, re.I): | |
| 90 | + return | |
| 91 | + | |
| 92 | + price_label = address = availability = area_txt = sector = "" | |
| 93 | + for t in texts[1:]: | |
| 94 | + if _PRICE_RE.search(t) and not price_label: | |
| 95 | + price_label = t | |
| 96 | + elif _AREA_RE.search(t) and not area_txt: | |
| 97 | + area_txt = t | |
| 98 | + elif re.search(r"disponible", t, re.I) and not availability: | |
| 99 | + availability = t | |
| 100 | + elif re.search(r"b[ée]cancour", t, re.I) and not address: | |
| 101 | + address = t | |
| 102 | + elif not sector: | |
| 103 | + sector = t # nom du projet (« Logements Port Royal »…) | |
| 104 | + | |
| 105 | + # type d'unité : titre (« 4 1/2 – 2e étage »), repli sur la classe | |
| 106 | + # taxonomique WP « type-de-logement-4-1-2 » | |
| 107 | + unit_type = normalize_unit_type(title) | |
| 108 | + if not unit_type: | |
| 109 | + for c in art.get("class", []): | |
| 110 | + m = re.match(r"type-de-logement-(\d)-1-2", c) | |
| 111 | + if m: | |
| 112 | + unit_type = normalize_unit_type(f"{m.group(1)} 1/2") | |
| 113 | + break | |
| 114 | + | |
| 115 | + area_sqft = None | |
| 116 | + m = _AREA_RE.search(area_txt) | |
| 117 | + if m: | |
| 118 | + area_sqft = float(m.group(1).replace(" ", "")) | |
| 119 | + | |
| 120 | + images: list[str] = [] | |
| 121 | + img = art.select_one("img[src]") | |
| 122 | + if img: | |
| 123 | + src = _SIZE_SUFFIX.sub("", img["src"].split("?")[0]) | |
| 124 | + if src.startswith("http"): | |
| 125 | + images.append(src) | |
| 126 | + | |
| 127 | + listings[ext_id] = Listing( | |
| 128 | + source=self.source_id, | |
| 129 | + external_id=ext_id, # ID du post WordPress (stable) | |
| 130 | + url=url, | |
| 131 | + title=title, | |
| 132 | + address=address, | |
| 133 | + sector=sector, | |
| 134 | + # tout le parc May Bourg (162 unités) est à Bécancour : | |
| 135 | + # projets rue Roy, boul. de Port-Royal et Godefroy (cf. site) | |
| 136 | + city="Bécancour", | |
| 137 | + unit_type=unit_type, | |
| 138 | + price=parse_price(price_label), | |
| 139 | + price_label=price_label, | |
| 140 | + availability=availability, | |
| 141 | + area_sqft=area_sqft, | |
| 142 | + images=images, | |
| 143 | + ) | |
| 144 | + | |
| 145 | + # -- fiche détail /logement/<slug>/ ----------------------------------------- | |
| 146 | + def _fetch_detail(self, url: str) -> dict: | |
| 147 | + """Description (paragraphe principal de la fiche) + galerie complète.""" | |
| 148 | + if self._fetched >= self.max_details: | |
| 149 | + raise RuntimeError("budget de fiches détail atteint") | |
| 150 | + self._fetched += 1 | |
| 151 | + html = self.get(url).text | |
| 152 | + soup = BeautifulSoup(html, "html.parser") | |
| 153 | + out: dict = {} | |
| 154 | + | |
| 155 | + # description = plus long paragraphe des widgets texte (la fiche n'a | |
| 156 | + # qu'un seul vrai bloc descriptif) | |
| 157 | + paras = [re.sub(r"\s+", " ", p.get_text(" ", strip=True)) | |
| 158 | + for p in soup.select(".elementor-widget-text-editor p")] | |
| 159 | + paras = [p for p in paras if len(p) > 120] | |
| 160 | + if paras: | |
| 161 | + out["description"] = max(paras, key=len)[:1200] | |
| 162 | + | |
| 163 | + images: list[str] = [] | |
| 164 | + for img in soup.select("img[src*='/wp-content/uploads/']"): | |
| 165 | + src = _SIZE_SUFFIX.sub("", (img.get("src") or "").split("?")[0]) | |
| 166 | + if src.startswith("http") and src not in images \ | |
| 167 | + and not re.search(r"logo|icon", src, re.I): | |
| 168 | + images.append(src) | |
| 169 | + if images: | |
| 170 | + out["images"] = images[:30] | |
| 171 | + return out | |
added
reports/connectors/cite_immobilier.md
+45 −0
@@ -0,0 +1,45 @@ | ||
| 1 | +# cite_immobilier — Cité Immobilier | |
| 2 | +- site: https://citeimmobilier.com (GoDaddy Website Builder 8) | |
| 3 | +- méthode: html plat — cartes « immeubles » de la page /immeubles (1 seule requête/sync) | |
| 4 | +- annonces: 2 (parc de 224 logements + Le Quartz ; le site n'annonce que l'état de vacance PAR IMMEUBLE, jamais d'unité individuelle) | |
| 5 | +- couverture (sur 2 annonces): adresse 100%, dispo 100%, ville 100%, description 100% — prix/type/superficie/images jamais publiés pour les vacances | |
| 6 | +- fixture: ok (1 requête) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Page /immeubles : sections GoDaddy (h2 `ABOUT_SECTION_TITLE_RENDERED`) — | |
| 10 | + seules « IMMEUBLES RÉSIDENTIELS » et « IMMEUBLES COMMERCIAUX ET | |
| 11 | + RÉSIDENTIELS » sont retenues (« IMMEUBLES COMMERCIAUX » exclue). | |
| 12 | +- Chaque immeuble = carte `data-ux="ContentBasic"` : | |
| 13 | + - h4 `ABOUT_HEADLINE_*` : adresse civique (« 540 rue Notre-Dame Est ») | |
| 14 | + → address/title ; external_id = slug de l'adresse (stable) ; | |
| 15 | + - bouton d'état : « APPARTEMENT À LOUER » (vacance → annonce publiée, | |
| 16 | + texte conservé tel quel dans availability) ; « - COMPLET - » ou bouton | |
| 17 | + absent → immeuble plein, ignoré ; | |
| 18 | + - paragraphes de la carte → description (texte source). | |
| 19 | +- city = « Victoriaville » : tout le parc Cité Immobilier y est situé | |
| 20 | + (centre-ville — rue Notre-Dame, rue Chatel, rue Champagne, rue Pigeon…), | |
| 21 | + confirmé par la page Immeubles et le siège (9 rue Chatel). | |
| 22 | +- URL d'annonce : pas de fiche individuelle → page /immeubles + ancre slug. | |
| 23 | +- robots.txt : « User-agent: * » sans Disallow → tout permis. | |
| 24 | + | |
| 25 | +## Champs indisponibles à la source | |
| 26 | +- Prix, type d'unité, superficie, date de dispo, photos des vacances : | |
| 27 | + JAMAIS publiés — les pages « À louer résidentiel » et « Le Quartz » ne | |
| 28 | + contiennent que des promos et un CTA vers /contact (aucune donnée | |
| 29 | + par logement). Les demandes passent par téléphone/courriel/Facebook. | |
| 30 | +- Le Quartz (62 condos, 9 rue Chatel) n'affiche jamais de vacance | |
| 31 | + explicite (CTA « En savoir plus » seulement) → non publié ici. | |
| 32 | + | |
| 33 | +## Fragilités | |
| 34 | +- Annonces au NIVEAU IMMEUBLE (pas d'unité) : granularité grossière mais | |
| 35 | + fidèle — c'est tout ce que la source publie. | |
| 36 | +- Le libellé du bouton fait foi (« appartement à louer » vs « - COMPLET - ») : | |
| 37 | + une reformulation du bouton par l'agence casserait la détection. | |
| 38 | +- Site GoDaddy aux classes générées : seuls les data-aid/data-ux | |
| 39 | + sémantiques sont utilisés (robustes aux refontes de style). | |
| 40 | + | |
| 41 | +## Échantillon | |
| 42 | +- 540-rue-notre-dame-est : appartement à louer, immeuble en face du Cégep | |
| 43 | + de Victoriaville, « idéal pour travailleurs ou étudiants! ». | |
| 44 | +- 85-89-rue-notre-dame-est : appartement à louer, immeuble mixte | |
| 45 | + commercial/résidentiel en plein centre-ville. | |
added
reports/connectors/cosoltec.md
+56 −0
@@ -0,0 +1,56 @@ | ||
| 1 | +# cosoltec — Cosoltec (Evado, Le Monroe, Natür) | |
| 2 | +- site: https://www.cosoltec.com/fr (constructeur-gestionnaire ; vitrines locatives evado.ca, lemonroe.ca, naturcondos.ca) | |
| 3 | +- méthode: API JSON Planpoint — le widget des 3 vitrines charge app.planpoint.io/api/{groups,projects}/find (POST namespace+hostName, 3 requêtes/sync, robots Planpoint : Allow /) | |
| 4 | +- annonces: 51 unités « Available » (Evado I+II Sainte-Thérèse : 41, Natür Saint-Jérôme : 9, Le Monroe Blainville : 1) | |
| 5 | +- couverture (sur 51 annonces): prix 82% (les 9 unités Natür n'ont aucun prix publié), superficie 100%, type 100% (chambres → 3½/4½/5½/Studio), adresse 100%, ville 100%, dispo 100%, images 100% (photos + plan), sdb/étage 100% — description/GPS complets jamais publiés | |
| 6 | +- fixture: ok (3 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- cosoltec.com est une vitrine SvelteKit sans annonces ; sa page | |
| 10 | + « Espaces disponibles » renvoie aux sites projets, qui affichent tous | |
| 11 | + leurs unités via l'iframe Planpoint : | |
| 12 | + - evado.ca/plans → groupe `evado/evado` (projets Evado + Evado 2) ; | |
| 13 | + - lemonroe.ca/plans → groupe `monroe/monroe` (Le Monroe 1 + 2) ; | |
| 14 | + - naturcondos.ca → projet `cosolte/Natur` (endpoint projects/find). | |
| 15 | +- Par unité (JSON structuré) : `_id` Planpoint (ObjectId) = external_id | |
| 16 | + stable ; `price` (loyer mensuel numérique → price + price_label | |
| 17 | + « 1800 $ /mois » ; vide si absent, jamais inventé) ; `squareFeet` → | |
| 18 | + area_sqft ; `bedrooms` (« Studio », « 1 bedroom »…) → unit_type via | |
| 19 | + normalize_unit_type ; `availability` brut (« Available ») ; `furnished` | |
| 20 | + (booléen de la plateforme) ; `bathrooms` + nom d'étage → details ; | |
| 21 | + photos + plan (`images`, `layoutGallery`). | |
| 22 | +- Par projet : adresse civique (« 350 Place Fabien-Drapeau, | |
| 23 | + Sainte-Thérèse… ») → address + ville réelle ; repli ville documentée | |
| 24 | + par vitrine (Le Monroe 1 a une adresse vide chez Planpoint → | |
| 25 | + Blainville, confirmé par cosoltec.com et lemonroe.ca). | |
| 26 | +- Filtre strict : seules les unités `availability == "Available"` | |
| 27 | + (Sold/Leased/Reserved/Future sautées). `projectType` = "Rental" pour | |
| 28 | + les 3 vitrines (Natür est bien locatif malgré son nom « Condos »). | |
| 29 | +- URL d'annonce = page plans de la vitrine (Planpoint n'expose pas de | |
| 30 | + page publique par unité). | |
| 31 | + | |
| 32 | +## Champs indisponibles à la source | |
| 33 | +- Prix des 9 unités Natür : `price: null` chez Planpoint (la vitrine | |
| 34 | + affiche « Réservez » sans prix) → price_label vide. | |
| 35 | +- Description par unité, date précise de disponibilité, animaux : jamais | |
| 36 | + publiés dans le JSON. | |
| 37 | +- GPS : `lat` présent mais `lon` null chez Planpoint → non utilisé | |
| 38 | + (le géocodeur prendra le relais sur l'adresse civique). | |
| 39 | + | |
| 40 | +## Fragilités | |
| 41 | +- API non documentée (celle du widget) : un changement de schéma ou | |
| 42 | + l'ajout d'une authentification casserait le connecteur ; le POST passe | |
| 43 | + par la session du connecteur (record/replay des fixtures ok). | |
| 44 | +- Le statut « Available » est celui de la plateforme de mise en marché : | |
| 45 | + quelques unités « Reserved » pourraient revenir disponibles sans | |
| 46 | + transition visible ici. | |
| 47 | +- Si Cosoltec ajoute une vitrine locative (ex. Astra Valleyfield, | |
| 48 | + actuellement sans widget locatif), il faudra l'ajouter à `_SITES`. | |
| 49 | + | |
| 50 | +## Échantillon | |
| 51 | +- 67a7bcc4008d9b0c6f1e1d35 : Evado — Unité 204, Sainte-Thérèse, 3½, | |
| 52 | + 1800 $/mois, 693 pi², photos + plan. | |
| 53 | +- 689f78502ad58db540a18f88 : Evado 2 — Unité 104, Sainte-Thérèse, 3½, | |
| 54 | + 1665 $/mois, 628 pi². | |
| 55 | +- 644af0f53e62620016106c7e : Natur Condos — Unité 105-1, Saint-Jérôme, | |
| 56 | + 4½, 1078 pi², prix non publié. | |
added
reports/connectors/evoludev.md
+57 −0
@@ -0,0 +1,57 @@ | ||
| 1 | +# evoludev — Groupe Evoludev | |
| 2 | +- site: https://location.groupeevoludev.com (portail locatif maison, Laravel) | |
| 3 | +- méthode: html plat — page d'accueil (60 immeubles) + pages projet des immeubles « Disponible » (cache BD, budget 45 ; 41 requêtes au premier sync, quasi 0 ensuite) | |
| 4 | +- annonces: 125 unités disponibles, réparties sur 40 immeubles et 14 villes | |
| 5 | +- couverture (sur 125 annonces): prix 99% (1 unité affichée « 0 $ »), adresse 100%, dispo 100%, type 100%, ville 100%, superficie 100%, GPS 100%, animaux 100%, images 100% (plan + façade), description 100% | |
| 6 | +- fixture: ok (41 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Accueil : cartes projet `div.headerImage[onclick]` (dédupliquées par slug, | |
| 10 | + versions mobile/desktop en double) → nom, adresse civique + ville | |
| 11 | + (`BuildingItem__address`, 2 lignes), étiquette `availabilityTag` | |
| 12 | + (Disponible / Complet / Livraison… / mois à venir), prix « à partir de ». | |
| 13 | +- Pages projet — seulement les immeubles étiquetés « Disponible » (40/60) : | |
| 14 | + - tableau desktop `.ApartmentTable tr` : « 101 | 4 1/2 » → no d'unité + | |
| 15 | + unit_type ; colonnes prix (« 1415 $ / m » → price_label/parse_price), | |
| 16 | + statut (Disponible/Louée), date (availability, texte source : « Dès | |
| 17 | + maintenant », « septembre 2026 »…), chambres/salles de bain (details), | |
| 18 | + superficie « 867 pi² » (area_sqft) ; | |
| 19 | + - bouton « Plan » `data-target="#apartmentPlanModal_<id>"` → **id | |
| 20 | + d'appartement de la plateforme = external_id stable** (repli | |
| 21 | + slug-numéro) + image du plan ; | |
| 22 | + - JSON-LD `ApartmentComplex` : description de l'immeuble, lat/lng, | |
| 23 | + petsAllowed (« Sous certaines conditions » → pets="conditions"), | |
| 24 | + amenityFeature (commodités), photo de façade. | |
| 25 | +- Seules les unités au statut « Disponible » sont retenues (Louée/Réservée | |
| 26 | + sautées) ; immeubles Complet / à livrer ignorés (aucune unité offerte). | |
| 27 | +- Prix placebo « 0 $ / m » ou « N.D. $ / m » → price_label vidé (aucun prix | |
| 28 | + publié), jamais de valeur inventée. | |
| 29 | +- Villes réelles (14) : Saint-Charles-Borromée, Saint-Paul, Berthierville, | |
| 30 | + Crabtree, Saint-Sulpice, Sainte-Julienne, Saint-Félix-de-Valois, | |
| 31 | + Saint-Jacques, Saint-Lin, Joliette, Sainte-Sophie, Rawdon, **Laval, | |
| 32 | + Charlemagne** (chevauchement Grand Montréal — la source reste classée | |
| 33 | + Lanaudière, son cœur de parc). | |
| 34 | + | |
| 35 | +## Champs indisponibles à la source | |
| 36 | +- Pas de page par unité (URL = page projet) ni de photos intérieures par | |
| 37 | + unité (plan d'étage seulement). | |
| 38 | +- Meublé : jamais indiqué. | |
| 39 | + | |
| 40 | +## Fragilités | |
| 41 | +- 40 pages projet au premier sync : le cache BD (clé = étiquette + prix + | |
| 42 | + nom de la carte) évite de les revisiter tant que la carte ne change pas ; | |
| 43 | + budget max_details=45 en garde-fou. | |
| 44 | +- La description JSON-LD est celle de l'immeuble, partagée par toutes ses | |
| 45 | + unités (pas de description par unité chez la source). | |
| 46 | +- Le tableau desktop et le carrousel mobile dupliquent les unités : dédup | |
| 47 | + par nom d'unité au parsing. | |
| 48 | +- Étiquette carte incohérente possible (ex. immeuble « Livraison Juillet | |
| 49 | + 2026 » avec unités « Dès maintenant ») : on suit l'étiquette de la carte, | |
| 50 | + donc ces unités n'apparaissent qu'une fois l'immeuble « Disponible ». | |
| 51 | + | |
| 52 | +## Échantillon | |
| 53 | +- 135 : Le Mills I — Unité 13, Crabtree, 5½, 1625 $/mois, dès maintenant, | |
| 54 | + 1274 pi², animaux sous conditions, plan + façade. | |
| 55 | +- 438 : Le Gaspard I — Unité 14, Crabtree, 3½, 1270 $/mois, 774 pi². | |
| 56 | +- 157 : Le Saint-Paul I — Unité 3, Saint-Paul, 3½, 1200 $/mois, | |
| 57 | + septembre 2026, 785 pi². | |
added
reports/connectors/forsa.md
+54 −0
@@ -0,0 +1,54 @@ | ||
| 1 | +# forsa — Gestion immobilière Forsa | |
| 2 | +- site: https://www.gestionforsa.com (Squarespace) | |
| 3 | +- méthode: html plat — sections « liste » de /logements-disponibles (1 requête/sync) + fiches détail par unité (cache BD, budget 20) | |
| 4 | +- annonces: 12 (le chalet à la journée de St-Adolphe-d'Howard est exclu : location saisonnière 85-100 $/jour, pas un bail résidentiel) | |
| 5 | +- couverture (sur 12 annonces): prix 100%, adresse 100%, dispo 100%, type 100%, ville 100%, images 100%, description 100% — superficie/GPS jamais publiés | |
| 6 | +- fixture: ok (13 requêtes : liste + 12 détails) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Page /logements-disponibles : 3 sections Squarespace « liste » | |
| 10 | + (2½-3½ / 4½-5½ / maisons de ville & chalet), cartes `li.list-item` : | |
| 11 | + - titre `list-item-content__title` « 2 1/2, Joliette - MAINTENANT » → | |
| 12 | + unit_type (préfixe, via normalize_unit_type), ville (2e segment) et | |
| 13 | + availability (après le tiret ou la 2e virgule, texte source : | |
| 14 | + « MAINTENANT », « Septembre », « 1er DÉCEMBRE ») ; | |
| 15 | + - description de la carte : 1er paragraphe = adresse civique | |
| 16 | + (« 222, rue Lajoie Sud, app. 12 »), paragraphe avec $ = price_label | |
| 17 | + brut (« 1 290 $ par mois (2 stationnements) ») ; l'espace de milliers | |
| 18 | + est retiré avant parse_price ; | |
| 19 | + - bouton « Détails » → page par unité ; le slug d'URL (ex. | |
| 20 | + `222-12lajoiesud`) sert d'external_id stable. | |
| 21 | +- Villes réelles tirées du titre de chaque carte, abréviations développées | |
| 22 | + (St-Gabriel → Saint-Gabriel, St-Charles-Borromée → Saint-Charles-Borromée) ; | |
| 23 | + une unité est à Montréal (2580A Sherbrooke Est) — conservée telle quelle. | |
| 24 | +- Fiche détail (cache BD, `self.detail`) : bloc HTML le plus long = | |
| 25 | + description riche (ENVIRONNEMENT / LOGEMENT / IMMEUBLE, Inclusions, | |
| 26 | + Exclusions — textmine structure au finalize()) + galerie complète | |
| 27 | + (img squarespace-cdn, max 30, paramètre ?format= retiré). | |
| 28 | +- robots.txt : le groupe `User-agent: *` autorise les pages HTML mais | |
| 29 | + interdit /api/ et les vues JSON → aucun appel à l'API Squarespace, | |
| 30 | + HTML seulement. | |
| 31 | + | |
| 32 | +## Champs indisponibles à la source | |
| 33 | +- Superficie, GPS, animaux/meublé structurés : jamais publiés (les | |
| 34 | + inclusions restent dans la description, structurées par textmine). | |
| 35 | +- Pas de pagination : tout le parc annoncé tient sur une page. | |
| 36 | + | |
| 37 | +## Fragilités | |
| 38 | +- external_id = slug de page créé à la main par l'agence : une annonce | |
| 39 | + republiée sous un autre slug devient une nouvelle annonce (acceptable, | |
| 40 | + le slug est stable pendant la vie de l'annonce). | |
| 41 | +- Format du titre non strictement uniforme (« - » vs « , » avant la | |
| 42 | + dispo) : le parseur accepte les deux, mais un format inédit laisserait | |
| 43 | + availability vide. | |
| 44 | +- Le prix vit dans un paragraphe libre de la carte : si l'agence déplace | |
| 45 | + le $ dans un autre paragraphe, l'adresse et le prix pourraient être | |
| 46 | + intervertis (le 1er § sans $ = adresse). | |
| 47 | + | |
| 48 | +## Échantillon | |
| 49 | +- 222-12lajoiesud : 2½, Joliette, 595 $/mois (eau chaude incluse), | |
| 50 | + MAINTENANT, 222 rue Lajoie Sud app. 12, 10 photos. | |
| 51 | +- 165-8maskinonge : 4½, Saint-Gabriel, 1 290 $/mois (2 stationnements), | |
| 52 | + 165 rue Maskinongé app. 8, 30 photos. | |
| 53 | +- 2580asherbrookeest : 5½, Montréal, 1 950 $/mois, 2580A rue Sherbrooke | |
| 54 | + Est, 23 photos. | |
added
reports/connectors/gestion_fauvel.md
+53 −0
@@ -0,0 +1,53 @@ | ||
| 1 | +# gestion_fauvel — Gestion Fauvel | |
| 2 | +- site: https://gestionfauvel.com (WordPress + Elementor + JetEngine) | |
| 3 | +- méthode: html plat — grille JetEngine de /logements-a-louer/ (1 requête) + fiches détail Elementor (cache BD) | |
| 4 | +- annonces: 11 (l'immeuble « Grands-Ducs » marqué COMPLET! est exclu) | |
| 5 | +- couverture (sur 11 annonces): prix 91%, adresse 91%, dispo 100%, type 91%, images 100%, ville 100%, description 100% — superficie/GPS jamais publiés | |
| 6 | +- fixture: ok (12 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Grille `.jet-listing-grid__item` de la page liste : | |
| 10 | + - `data-post-id` (id de post WordPress) → external_id stable ; | |
| 11 | + - `data-url` de l'overlay JetEngine → URL de la fiche ; | |
| 12 | + - en-têtes `.elementor-heading-title` de la carte : le dernier = titre | |
| 13 | + (« Littera – 4 ½ »), celui qui contient `$` = price_label | |
| 14 | + (« à partir de 1475$/mois »), le reste concaténé = availability | |
| 15 | + (« Disponible à partir du 1er juillet 2026 ») ; | |
| 16 | + - `.jet-listing-dynamic-terms` = ville réelle (taxonomie JetEngine) : | |
| 17 | + Drummondville, Saint-Léonard-d'Aston, Notre-Dame-du-Bon-Conseil ; | |
| 18 | + - vignette de la carte → image de secours. | |
| 19 | +- unit_type = normalize_unit_type(titre), gardé seulement si le résultat est | |
| 20 | + un format d'unité (« Carré Degranpré – Condos locatifs » → type vide). | |
| 21 | +- Fiche détail (via self.detail, cache BD, budget 25) : | |
| 22 | + - adresse civique = h3 d'en-tête qui matche une regex rue/boul/rang… | |
| 23 | + (« 555, rue des Écoles, app. 105 Drummondville ») ; | |
| 24 | + - description = blocs après le h2 « Description » jusqu'au h2 suivant : | |
| 25 | + liste des unités dispo (#315: 3½ type B, 1275$/mois…) + inclusions | |
| 26 | + (câble/internet Cogeco, eau chaude, stationnement, animaux…) — textmine | |
| 27 | + structure tout ça au finalize() ; | |
| 28 | + - photos = liens pleine taille du carrousel Elementor (jusqu'à 30). | |
| 29 | + | |
| 30 | +## Champs indisponibles à la source | |
| 31 | +- Superficie, GPS, commodités structurées : jamais publiés (les inclusions | |
| 32 | + restent en texte dans la description). | |
| 33 | +- Le « prix » de la carte est celui d'une unité type : plusieurs unités par | |
| 34 | + fiche avec des prix différents (détaillés dans la description). | |
| 35 | +- Carré Degranpré (2499) : projet de condos locatifs sans prix ni adresse | |
| 36 | + publiés sur la carte (page de projet). | |
| 37 | + | |
| 38 | +## Fragilités | |
| 39 | +- La classification des en-têtes de carte est positionnelle (titre = dernier | |
| 40 | + en-tête, prix = celui avec $) : un remaniement du gabarit JetEngine | |
| 41 | + casserait le tri — le test de fixture le détecterait. | |
| 42 | +- L'exclusion COMPLET!/commercial repose sur des mots-clés dans le titre et | |
| 43 | + la disponibilité. | |
| 44 | +- L'adresse vient d'une regex sur les h3 de la fiche : un immeuble sans h3 | |
| 45 | + d'adresse (ex. Carré Degranpré) reste sans adresse (jamais deviné). | |
| 46 | + | |
| 47 | +## Échantillon | |
| 48 | +- 1288 : Littera – 4 ½, 1600$/mois, disponible maintenant, 555 rue des | |
| 49 | + Écoles app. 105, Drummondville, 12 photos. | |
| 50 | +- 3082 : 100 Boisbriand – 5 ½, à partir de 1650$/mois, 1er juillet 2026, | |
| 51 | + 100 rue de Boisbriand, Drummondville. | |
| 52 | +- 2873 : Le Zéa – 5 ½, 1595$/mois, disponible maintenant, 762 9e rang, | |
| 53 | + Saint-Léonard-d'Aston, 28 photos. | |
added
reports/connectors/gestion_isr.md
+60 −0
@@ -0,0 +1,60 @@ | ||
| 1 | +# gestion_isr — Gestion ISR | |
| 2 | +- site: https://www.gestion-isr.com (SPA Vite/React) → portail public https://location.gestion-isr.com (Supabase) | |
| 3 | +- méthode: API REST Supabase — URL + clé anonyme publiques lues dans le HTML du portail, puis /rest/v1/listings?statut=eq.Actif (2 requêtes/sync, zéro rendu JS) | |
| 4 | +- annonces: 21 (fiches immeubles + maisons/appartements individuels ; ~52 unités disponibles détaillées dans les descriptions) | |
| 5 | +- couverture (sur 21 annonces): prix 100%, adresse 100%, dispo 100%, type 100%, ville 100%, GPS 100%, animaux 100%, images 100%, description 100% — superficie publiée seulement au niveau unité (texte) | |
| 6 | +- fixture: ok (2 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Le site vitrine gestion-isr.com est une SPA sans contenu (index de 1,2 Ko) ; | |
| 10 | + son bundle JS révèle `listingsUrl: "https://location.gestion-isr.com"`, un | |
| 11 | + portail dédié dont le HTML embarque `SUPABASE_URL` et la clé anonyme | |
| 12 | + publique `SUPABASE_ANON` (extraites au runtime par regex — résiste à une | |
| 13 | + rotation de clé). | |
| 14 | +- `GET /rest/v1/listings?select=*&statut=eq.Actif` (en-têtes apikey/Bearer) : | |
| 15 | + - `pk` (UUID) → external_id stable ; `id_app` → lien profond | |
| 16 | + `?fiche=<id_app>` (routage officiel du portail) ; | |
| 17 | + - `titre` → title ; `grandeur` (« 3½ », « Maison ») → unit_type ; | |
| 18 | + - `loyer` (numérique) → price — pour un immeuble c'est le plus bas des | |
| 19 | + unités disponibles (conforme au « à partir de » de Lou-Ka) ; | |
| 20 | + pas de libellé texte publié → price_label vide ; | |
| 21 | + - `id` = adresse civique complète (« 1037 BOUL MERCURE, DRUMMONDVILLE QC | |
| 22 | + J2B 3L4 ») → address ; `ville`/`secteur` → city/sector (villes réelles : | |
| 23 | + Drummondville, Wickham, Bon-Conseil) ; | |
| 24 | + - `date_dispo_affichage` (« Dès maintenant », « 1 Août 2026 ») → | |
| 25 | + availability ; `animaux` structuré → pets (Aucun→non, Animaux | |
| 26 | + acceptés→oui, « Chat, petit chien »→conditions) ; | |
| 27 | + - `adresse_geo` = « lat, lng » → lat/lng ; | |
| 28 | + - `photos` (URLs storage Supabase), repli sur les albums par modèle | |
| 29 | + (`photo_variants`) puis `main_photo` ; | |
| 30 | + - `description` = texte source (emoji, inclusions, enquête de crédit…) ; | |
| 31 | + pour les immeubles on y annexe l'inventaire des unités disponibles | |
| 32 | + (« • 3½ à 1025 $ »), agrégé depuis le tableau `units` (statut | |
| 33 | + « Disponible » ; les unités louées sont ignorées, comme sur le portail). | |
| 34 | + | |
| 35 | +## Champs indisponibles à la source | |
| 36 | +- Superficie au niveau fiche : publiée seulement pour certaines unités | |
| 37 | + (champ `superficie` du tableau `units`) — laissée au texte pour ne pas | |
| 38 | + attribuer la superficie d'une unité à tout l'immeuble. | |
| 39 | +- furnished : non structuré (un titre mentionne « Possibilité semi-meublé »). | |
| 40 | +- price_label : le loyer est purement numérique chez la source. | |
| 41 | + | |
| 42 | +## Fragilités | |
| 43 | +- Dépend du schéma Supabase du portail (tables/champs `listings`, `units`) : | |
| 44 | + un renommage casserait le parsing — le test de fixture le détecterait. | |
| 45 | +- La clé anonyme est publique par conception (embarquée dans le HTML du | |
| 46 | + portail, RLS côté Supabase) ; elle apparaît donc aussi dans la fixture, | |
| 47 | + comme dans la page publique. | |
| 48 | +- Le portail « éclate » les immeubles en cartes par modèle de photos ; le | |
| 49 | + connecteur reste à la granularité fiche/immeuble (21) avec l'inventaire | |
| 50 | + des unités en description — moins de bruit de diff, mêmes informations. | |
| 51 | +- `ville` = « Bon-Conseil » chez la source (raccourci usuel de | |
| 52 | + Notre-Dame-du-Bon-Conseil) : conservé tel quel (fidélité). | |
| 53 | + | |
| 54 | +## Échantillon | |
| 55 | +- dfc5ea5e (az201) : Maison · Rue José Wickham, 1695 $, dès maintenant, | |
| 56 | + 807 rue José Wickham, GPS, 16 photos, chat accepté. | |
| 57 | +- 864a5e0e (az101) : Boul. Mercure Drummondville, 3½ à partir de 1025 $ | |
| 58 | + (unités 3½/5½/6½ dispo), animaux acceptés, internet inclus. | |
| 59 | +- e7e9888e (az191) : Rue du Faubourg Bon-Conseil, 5½ à 1450 $, dès | |
| 60 | + maintenant, 16 photos, petits compagnons acceptés. | |
added
reports/connectors/gestion_legrand.md
+53 −0
@@ -0,0 +1,53 @@ | ||
| 1 | +# gestion_legrand — Gestion Le Grand | |
| 2 | +- site: https://gestionlegrand.ca (WordPress + Elementor) | |
| 3 | +- méthode: API wp-json — articles de la catégorie « Location » (1 requête) + grille /a-louer/ pour les vignettes (1 requête) | |
| 4 | +- annonces: 5 (appartements ; l'agence loue aussi des maisons quand dispo — même catégorie) | |
| 5 | +- couverture (sur 5 annonces): prix 100%, dispo 100%, type 100%, ville 100%, secteur 100%, images 100%, description 100%, adresse 40% — superficie dans le texte (935 pi², 1 500 pi² : parse_area_sqft au finalize) | |
| 6 | +- fixture: ok (2 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- `wp-json/wp/v2/posts?categories=28` (catégorie « Location », _fields | |
| 10 | + id,link,title,content) : | |
| 11 | + - id de post WordPress → external_id stable ; | |
| 12 | + - titre « 3 ½ – Place des Bâtisseurs, Drummondville » → title ; le format | |
| 13 | + d'unité en tête → unit_type ; la ville après la dernière virgule → city | |
| 14 | + (repli « Drummondville » : tout le parc y est — la catégorie Location | |
| 15 | + l'affirme : « Vérifiez nos locations disponibles à Drummondville ») ; | |
| 16 | + - contenu de l'article (paragraphes dédupliqués) → description ; on y lit : | |
| 17 | + - « Prix : 1 200 $ / mois » → price_label/price ; | |
| 18 | + - le paragraphe « Disponible maintenant » / « Disponible dès juin | |
| 19 | + 2026 !! » → availability (texte source) ; | |
| 20 | + - « situé au 140, rue Raymond » → address (seulement si présent) ; | |
| 21 | + - « secteur … Saint-Nicéphore » → sector. | |
| 22 | +- Vignettes : la grille Elementor de /a-louer/ mappe post-<id> → img | |
| 23 | + data-src (lazy-load LiteSpeed) — nécessaire car l'API média renvoie | |
| 24 | + rest_forbidden pour une partie des pièces jointes. | |
| 25 | +- Superficie et inclusions (déneigement, tonte, borne de recharge…) restent | |
| 26 | + dans la description : parse_area_sqft/textmine les structurent au | |
| 27 | + finalize(). | |
| 28 | + | |
| 29 | +## Champs indisponibles à la source | |
| 30 | +- GPS : jamais publié. | |
| 31 | +- Adresse civique complète : publiée seulement pour Place des Bâtisseurs | |
| 32 | + (« 140, rue Raymond ») ; les autres articles ne donnent que la rue dans | |
| 33 | + le titre (rue Chapleau, boul. Saint-Joseph, rue Denise-Marleau). | |
| 34 | +- Une seule photo par annonce côté REST/grille (les galeries des pages | |
| 35 | + articles sont des carrousels Elementor non requêtés pour rester à | |
| 36 | + 2 requêtes/sync). | |
| 37 | + | |
| 38 | +## Fragilités | |
| 39 | +- L'id de la catégorie « Location » (28) est codé en dur : si l'agence | |
| 40 | + recrée la catégorie, l'API renverrait une liste vide — visible au sync. | |
| 41 | +- Prix/adresse/secteur extraits du texte libre par regex : un changement de | |
| 42 | + formulation (« Loyer : » au lieu de « Prix : ») ferait retomber ces champs | |
| 43 | + à vide (jamais deviné) — le test de fixture le détecterait. | |
| 44 | +- « Disponible 1 er juillet 2026 » : l'exposant « er » du HTML insère une | |
| 45 | + espace (texte source tel quel ; parse_availability_date s'en accommode). | |
| 46 | + | |
| 47 | +## Échantillon | |
| 48 | +- 2581 : 3½ – Place des Bâtisseurs, 1 200 $/mois, dispo maintenant, | |
| 49 | + 140 rue Raymond, secteur Saint-Nicéphore, ascenseur. | |
| 50 | +- 1645 : 4½ – rue Chapleau, 1 590 $/mois, dispo maintenant, 935 pi², | |
| 51 | + 2 chambres. | |
| 52 | +- 1483 : 5½ – rue Denise-Marleau, 1 550 $/mois, dispo 1er juillet 2026, | |
| 53 | + 1 500 pi², 3 chambres. | |
added
reports/connectors/gestion_valco.md
+47 −0
@@ -0,0 +1,47 @@ | ||
| 1 | +# gestion_valco — Gestion Valco | |
| 2 | +- site: https://gestionvalco.ca (WordPress Divi + Elementor) | |
| 3 | +- méthode: html plat — page « Logements à louer » rédigée à la main dans Elementor (1 requête/sync, + la redirection vers /elementor-344/logements-a-louer/) | |
| 4 | +- annonces: 2 (petit parc Mauricie ; seules les vacances du moment sont publiées) | |
| 5 | +- couverture (sur 2 annonces): titre 100%, ville 100%, type 100%, adresse 100%, dispo 50%, description 50%, images 50% — prix jamais publié | |
| 6 | +- fixture: ok (2 requêtes, redirection incluse) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- La page n'utilise aucun thème immobilier : chaque logement est une | |
| 10 | + section Elementor « heading » (« 402 Laviolette Trois-Rivières 4 1/2 »), | |
| 11 | + suivie (dans la même section ou les suivantes) d'un bloc texte | |
| 12 | + (inclusions, non fumeur/animaux, enquête de crédit…) et de galeries. | |
| 13 | +- external_id = data-id Elementor de la section titre (stable tant que la | |
| 14 | + section n'est pas recréée) ; URL = page liste + ancre. | |
| 15 | +- Ville : détectée dans le titre parmi les municipalités desservies | |
| 16 | + (Trois-Rivières, Shawinigan, Nicolet, Louiseville, Saint-Narcisse ; | |
| 17 | + Cap-de-la-Madeleine → Trois-Rivières). Adresse civique = début du titre | |
| 18 | + jusqu'au nom de ville. | |
| 19 | +- Type d'unité : normalize_unit_type(titre) (« 4 1/2 » → 4½). | |
| 20 | +- Disponibilité : mention « Libre … » du titre, sinon ligne | |
| 21 | + « libre/disponible » de la description (texte source tel quel). | |
| 22 | +- Images : liens pleine taille des galeries Elementor (a.e-gallery-item). | |
| 23 | +- Le HTML est pollué par des balises <font> (Google Translate côté | |
| 24 | + serveur) qui coupent les mots (« Trois- Rivières ») : normalisation | |
| 25 | + espaces + recollage des traits d'union. | |
| 26 | + | |
| 27 | +## Champs indisponibles à la source | |
| 28 | +- Prix : jamais affiché (contact téléphonique demandé). | |
| 29 | +- Superficie, GPS, secteur, meublé : jamais publiés ; animaux/fumeur | |
| 30 | + restent dans la description (textmine les structure au finalize()). | |
| 31 | + | |
| 32 | +## Fragilités | |
| 33 | +- Page rédigée à la main : la détection repose sur « le titre contient un | |
| 34 | + type d'unité (4 1/2, 3½, studio…) » — un titre sans type serait manqué. | |
| 35 | +- external_id = data-id Elementor : si l'admin recrée la section (au lieu | |
| 36 | + de l'éditer), l'annonce est vue comme nouvelle. Acceptable pour ce | |
| 37 | + volume. | |
| 38 | +- Une annonce peut n'être qu'un titre (cas « 2 St-Hilaire des Loges » : | |
| 39 | + ni texte ni photos) — champs vides assumés. | |
| 40 | +- Les galeries vides (widget sans items) sont ignorées naturellement. | |
| 41 | + | |
| 42 | +## Échantillon | |
| 43 | +- e1c3c46 : 402 Laviolette Trois-Rivières 4 1/2 — Trois-Rivières, 4½, | |
| 44 | + 9 photos, description complète (laveuse/sécheuse incluses, thermopompe, | |
| 45 | + non fumeur, pas d'animaux). | |
| 46 | +- e3e8319 : 2 St-Hilaire des Loges St-Narcisse Beau grand 4 1/2 Libre | |
| 47 | + 1 mai — Saint-Narcisse, 4½, dispo « Libre 1 mai ». | |
added
reports/connectors/groupe_jacques.md
+64 −0
@@ -0,0 +1,64 @@ | ||
| 1 | +# groupe_jacques — Groupe Jacques | |
| 2 | +- site: https://www.groupejacques.com (CMS custom, arborescence /fr/, blocs « grid-stack ») | |
| 3 | +- méthode: html plat — page /fr/appartements/appartements-a-louer/ (4 immeubles) + 4 pages projet condos-locatifs/appartements (5 requêtes/sync) | |
| 4 | +- annonces: 11 (4 immeubles + 7 types d'unités de projets ; les types « Complet » sont sautés — l'Îlot Saint-Paul est actuellement 100 % complet) | |
| 5 | +- couverture (sur 11 annonces): ville 100%, adresse 100%, type 64%, prix 64%, superficie 64%, description 100%, images 91%, GPS 9% (L'Éden seulement) | |
| 6 | +- fixture: ok (5 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Pages projet (/fr/condos-locatifs/{ilot-saint-paul,le-quatuor, | |
| 10 | + faubourg-notre-dame}/, /fr/appartements/les-lofts-du-quartier/, liens | |
| 11 | + découverts sur la page liste) : cartes « grid-stack » par type d'unité — | |
| 12 | + h2 « 4½ - Disponible » / « 4½ - Flex » / « 3½ - Complet » : | |
| 13 | + - « Complet » → type sauté ; « Disponible » → availability (texte source) ; | |
| 14 | + autre suffixe (« Flex ») = variante, intégrée à l'external_id ; | |
| 15 | + - superficie « 1024 à 1479 pi² » → area_sqft (borne basse) ; | |
| 16 | + - « À partir de 1522 $ /mois » → price_label/price ; | |
| 17 | + - adresse du projet : phrase « … est situé au 414, rue de Bigarré, | |
| 18 | + Victoriaville » ; description = paragraphe « Le projet ». | |
| 19 | + - external_id = slug projet + type (ex. le-quatuor-4-1-2, | |
| 20 | + faubourg-notre-dame-4-1-2-flex), stable. | |
| 21 | +- Page « Appartements à louer » : 4 immeubles (L'Éden 155 St-Georges, | |
| 22 | + Terrasses De Coursol 3 De Coursol, 380-390 De Bigarré, 2-40 De la Paix) — | |
| 23 | + h4 « Nom : adresse », description, photo, GPS du lien Google Maps | |
| 24 | + (!3d/!4d ou @lat,lng) quand présent ; bandeau h3 « 4½ disponible - | |
| 25 | + Contactez-nous » (dans le bloc des Terrasses De Coursol) → availability. | |
| 26 | + unit_type seulement si l'immeuble n'offre qu'UNE grandeur (« grandeur | |
| 27 | + 4½ ») ; « 3½ et 4½ » → champ laissé vide. | |
| 28 | +- city = « Victoriaville » : tout le parc locatif Groupe Jacques y est | |
| 29 | + (siège 20 rue Notre-Dame Ouest ; toutes les adresses publiées le | |
| 30 | + confirment). | |
| 31 | +- EXCLU : le volet « Résidences pour aînés » (/fr/residences-pour-aines/ : | |
| 32 | + Seigneurie Le Victorin, Manoirs de Bigarré et Frontenac, Jardins de la | |
| 33 | + Noblesse) — jamais visité ; garde-fou supplémentaire sur le <title> | |
| 34 | + (aînés/retraite/manoir/seigneurie). Espaces commerciaux non visités. | |
| 35 | +- robots.txt : « Allow: / » (tout permis). | |
| 36 | + | |
| 37 | +## Champs indisponibles à la source | |
| 38 | +- Prix/superficie des 4 immeubles « appartements » : jamais publiés | |
| 39 | + (contact requis) ; date de disponibilité précise jamais donnée. | |
| 40 | +- Animaux/meublé non structurés (l'Îlot mentionne « Petit animal accepté » | |
| 41 | + dans ses avantages, page actuellement toute complète). | |
| 42 | +- Ce sont des types d'unités (projets) ou des immeubles, pas des unités. | |
| 43 | + | |
| 44 | +## Fragilités | |
| 45 | +- L'Éden et Les Terrasses De Coursol visent une « clientèle de 50 ans et | |
| 46 | + plus » mais sont publiés sous « Appartements » (pas des résidences avec | |
| 47 | + services) : gardés, conformément au mandat (projet Eden inclus). | |
| 48 | +- Le bandeau « 4½ disponible - Contactez-nous » est rattaché au bloc DOM | |
| 49 | + des Terrasses De Coursol ; visuellement il pourrait viser l'immeuble | |
| 50 | + suivant — le DOM fait foi. | |
| 51 | +- h2 de type « N½ - Suffixe » : un nouveau libellé de statut autre que | |
| 52 | + Complet/Disponible serait traité comme une variante de modèle. | |
| 53 | +- L'Îlot Saint-Paul ne produit aucune annonce tant que tous ses types | |
| 54 | + sont « Complet » (comportement voulu). | |
| 55 | + | |
| 56 | +## Échantillon | |
| 57 | +- le-quatuor-4-1-2 : Le Quatuor — 4½ Disponible, à partir de 1522 $/mois, | |
| 58 | + 1024–1479 pi², 414 rue de Bigarré, Victoriaville. | |
| 59 | +- faubourg-notre-dame-4-1-2-flex : 4½ Flex dès 1160 $/mois, 906–1006 pi², | |
| 60 | + 1142 rue Notre-Dame Ouest (livraison été 2026, décrit dans la fiche). | |
| 61 | +- les-lofts-du-quartier-2-1-2 : 2½ dès 1110 $/mois, 599–708 pi², | |
| 62 | + 8 rue Perreault. | |
| 63 | +- 155-rue-st-georges-victoriaville : L'Éden (3½ et 4½, 50 ans et plus), | |
| 64 | + GPS 46.0594, -71.9574, photo. | |
added
reports/connectors/groupe_robin.md
+62 −0
@@ -0,0 +1,62 @@ | ||
| 1 | +# groupe_robin — Groupe Robin | |
| 2 | +- site: https://grouperobin.com (WordPress Elementor, multi-lignes d'affaires : locatif, maisons neuves, commercial, hôtellerie, résidences aînés) | |
| 3 | +- méthode: API interne — POST admin-ajax.php action get_list_immeubles_ajx, catégorie 126 = Appartement résidentiel (2 requêtes/sync, JSON structuré, admin-ajax.php explicitement Allow dans robots.txt) | |
| 4 | +- annonces: 65 (42 immeubles × grandeurs — le grain affiché par le site ; Trois-Rivières 43, Saint-Hyacinthe 22) | |
| 5 | +- couverture (sur 65 annonces): prix 100%, dispo 100%, type 100%, adresse 100%, ville 100%, superficie ~100%, GPS 100%, images 100%, description ~95%, inclusions ~90%, secteur 22% (District 55) | |
| 6 | +- fixture: ok (2 requêtes POST) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Le front /appartement/ est vide côté HTML : tout passe par | |
| 10 | + admin-ajax.php (action get_list_immeubles_ajx, offset/immeubles_per_page, | |
| 11 | + categories[]=126). La réponse JSON donne, par immeuble : id WP, titre, | |
| 12 | + lien de fiche, adresse Google (address + lat/lng), photos, descriptions | |
| 13 | + HTML, et `appartements_resumer` — un résumé par grandeur (grandeur, | |
| 14 | + loyer « à partir de », superficie pi², statut Vacant/Loué-Vacant, | |
| 15 | + dates_disponibilite_label, inclusions). | |
| 16 | +- 1 annonce = 1 immeuble × grandeur (grain du site) ; | |
| 17 | + external_id = `<id immeuble WP>-<grandeur>` (ex. 127802-3½), stable. | |
| 18 | +- price_label reproduit le rendu du site : « à partir de 1625$ » | |
| 19 | + (ou « Prix sur demande » si loyer = 0) ; price = loyer structuré. | |
| 20 | +- availability = libellés source (« Disponible maintenant », | |
| 21 | + « décembre 2026 », plusieurs dates possibles), repli sur le statut. | |
| 22 | +- area_sqft = champ superficie structuré ; lat/lng = géocodage Google | |
| 23 | + fourni par la source ; amenities = inclusions (Stationnement, Meublé…). | |
| 24 | +- Ville réelle : cherchée dans l'adresse Google puis dans le terme | |
| 25 | + d'emplacement des unités (« Trois-Rivières (District 55) » → ville | |
| 26 | + Trois-Rivières, secteur District 55). | |
| 27 | +- description = description_generale de l'immeuble (HTML aplati). | |
| 28 | +- Défense : immeubles « résidence/retraités/commercial/bureau/hôtel » | |
| 29 | + écartés même si la catégorie 126 les renvoyait. | |
| 30 | + | |
| 31 | +## Chevauchement multi-régions (assumé) | |
| 32 | +- Le portail est unique pour tout le parc : District 55 et rues voisines | |
| 33 | + à Trois-Rivières (Mauricie, 43 annonces) MAIS AUSSI le parc historique | |
| 34 | + de Saint-Hyacinthe (Montérégie, 22 annonces). Conformément à la | |
| 35 | + consigne, les annonces hors Mauricie sont conservées avec leur vraie | |
| 36 | + ville ; la source reste classée region = Mauricie. | |
| 37 | +- Le « 1200 Boullé, Campus étudiant St-Hyacinthe » offre des 1½/2½ | |
| 38 | + complets (pas des chambres) : conservé. | |
| 39 | + | |
| 40 | +## Champs indisponibles à la source | |
| 41 | +- Pas de loyer par unité individuelle dans le résumé (le site affiche | |
| 42 | + « à partir de ») ; pets non structurés au niveau immeuble (les mentions | |
| 43 | + « *CHIEN ACCEPTÉ* » restent dans la description, textmine s'en charge). | |
| 44 | +- Le statut « Loué-Vacant » accompagne des dates futures : l'unité est | |
| 45 | + annoncée pour re-location, conservée avec sa date. | |
| 46 | + | |
| 47 | +## Fragilités | |
| 48 | +- Endpoint admin-ajax non versionné : un changement du thème (action ou | |
| 49 | + format du JSON) casserait le connecteur (le test fixture le détecte). | |
| 50 | +- Réponses lourdes (~4 Mo/page : photos en métadonnées complètes) — 2 | |
| 51 | + requêtes par sync seulement. | |
| 52 | +- La grandeur sert d'ID de groupe : si l'immeuble renomme « 4 ½ » en | |
| 53 | + « 4.5 », l'annonce est recréée. | |
| 54 | +- total_pages lu de la réponse, plafonné à max_pages = 5 (2 pages réelles). | |
| 55 | + | |
| 56 | +## Échantillon | |
| 57 | +- 127802-3½ : 3 ½ — Le 1105 Lorne-Germain, Trois-Rivières (District 55), | |
| 58 | + à partir de 1210$, Disponible maintenant, GPS fourni. | |
| 59 | +- 124350-5½ : 5 ½ — Le 2285 des Grandes-Orgues, St-Hyacinthe, à partir | |
| 60 | + de 1625$, décembre 2026, 1455 pi², stationnement inclus. | |
| 61 | +- 125506-1½ : 1 ½ — Le 1200 Boullé, Campus étudiant St-Hyacinthe, | |
| 62 | + à partir de 800$, novembre 2026, 264 pi². | |
added
reports/connectors/groupe_theoret.md
+56 −0
@@ -0,0 +1,56 @@ | ||
| 1 | +# groupe_theoret — Groupe Théorêt (Gestion Immobilière) | |
| 2 | +- site: https://locationappartement.ca (GoDaddy Website Builder) | |
| 3 | +- méthode: html plat — widget « menu » de la page « Appartements à louer » (1 requête) + pages immeuble pour les services inclus (cache BD, budget 20 ; 12 pages au premier sync) | |
| 4 | +- annonces: 24 unités dans 17 immeubles — Terrebonne 9, Montréal 4, Charlemagne 4, Sainte-Thérèse 4, Shawinigan 2, Laval 1 | |
| 5 | +- couverture (sur 24 annonces): prix 100%, adresse 100%, dispo 100%, type 100%, ville 100%, services inclus 92% (2 unités au lien immeuble erroné, voir Fragilités) — superficie/photos/GPS jamais publiés | |
| 6 | +- fixture: ok (13 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- La vraie page d'annonces est /appartements-à-louer (avec accent encodé ; | |
| 10 | + /appartements-a-louer sans accent → 404). Le widget GoDaddy « menu » y | |
| 11 | + expose une section par immeuble et un item par unité (data-aid) : | |
| 12 | + - `MENU_SECTION_TITLE_<n>` : « 5080 Pie-IX, Montréal » → address + ville | |
| 13 | + réelle de chaque annonce (casse normalisée : MONTRÉAL → Montréal, | |
| 14 | + STE-THÉRÈSE → Sainte-Thérèse) ; | |
| 15 | + - `MENU_SECTION<n>_ITEM<m>_TITLE` : « 3 1/2 » → unit_type ; | |
| 16 | + - `…_PRICE` : « 1050$ / mois » → price_label/parse_price ; | |
| 17 | + - `…_DESC` : « Disponibilité: Dès maintenant ( Très grand, rénové ) » → | |
| 18 | + availability, texte source (préfixe « Disponibilité: » et lien « Plus | |
| 19 | + d'informations » retirés) ; | |
| 20 | + - lien « Plus d'informations » → URL de l'annonce (page immeuble + ancre). | |
| 21 | +- Pages immeuble (cache BD, 1 requête/immeuble) : bloc « Services | |
| 22 | + disponibles » (« Eau chaude (Inclus) », « Chauffage (Inclus) »…) → | |
| 23 | + amenities partagées par les unités de l'immeuble. | |
| 24 | +- external_id = empreinte sha1(titre de section | type d'unité | rang parmi | |
| 25 | + les unités de même type de l'immeuble) : les ancres UUID du builder sont | |
| 26 | + dupliquées entre items (inutilisables), même compromis que capital_rdr — | |
| 27 | + id stable pendant la vie de l'annonce. | |
| 28 | +- Chevauchement Grand Montréal : le siège est en Mauricie | |
| 29 | + (Shawinigan/Grand-Mère) mais 22 des 24 annonces actuelles sont dans le | |
| 30 | + Grand Montréal (Terrebonne, Charlemagne, Laval, Montréal, Sainte-Thérèse) ; | |
| 31 | + la ville réelle de chaque annonce est conservée. | |
| 32 | + | |
| 33 | +## Champs indisponibles à la source | |
| 34 | +- Superficie, photos des logements, GPS, animaux/meublé : jamais publiés. | |
| 35 | +- Les pages immeuble listent aussi les unités types de l'immeuble (loyers | |
| 36 | + indicatifs), sans plus de détail que la page liste. | |
| 37 | + | |
| 38 | +## Fragilités | |
| 39 | +- Liens « Plus d'informations » parfois erronés chez la source (ex. les | |
| 40 | + unités du 5100 Pie-IX pointent vers /15-yvon-plourde) : garde-fou de | |
| 41 | + correspondance slug↔adresse — en cas de non-correspondance, pas de | |
| 42 | + rattachement des services et URL repliée sur la page liste (2 unités | |
| 43 | + touchées actuellement). | |
| 44 | +- external_id partiellement positionnel (rang parmi les unités de même | |
| 45 | + type d'un immeuble) : si l'une de deux unités jumelles est retirée, | |
| 46 | + l'autre est vue comme une mise à jour — sans doublon possible. | |
| 47 | +- sitemap.ola.xml (« ola » = module GoDaddy) ne contient que l'accueil ; | |
| 48 | + tout vient du sitemap.website.xml et du widget menu. | |
| 49 | + | |
| 50 | +## Échantillon | |
| 51 | +- 45cfc2538500881e : 3½ au 5080 Pie-IX, Montréal, 1050 $/mois, dès | |
| 52 | + maintenant, eau chaude + chauffage + concierge inclus. | |
| 53 | +- 51f60499c643eca1 : 3½ au 15 Place Yvon Plourde, Charlemagne, | |
| 54 | + 1100 $/mois, « Dès maintenant ( Très grand, rénové ) ». | |
| 55 | +- 3d640647a15e8819 : 4½ au 2660 De la Rennaissance, Laval, 1300 $/mois, | |
| 56 | + 1er avril 2026, stationnement extérieur + concierge inclus. | |
added
reports/connectors/hestia.md
+50 −0
@@ -0,0 +1,50 @@ | ||
| 1 | +# hestia — Hestia Groupe immobilier | |
| 2 | +- site: https://www.gestionhestia.com (WordPress Elementor, CPT « apartments » non exposé en REST) | |
| 3 | +- méthode: html plat — cartes de /location/ + fiches détail via cache BD (1 requête liste + 1/fiche nouvelle, budget 40) | |
| 4 | +- annonces: 3 (Boisé Nature 3R ; le parc compte aussi Domaine Cartier, listé quand des unités se libèrent) | |
| 5 | +- couverture (sur 3 annonces): prix 100%, type 100%, titre 100%, adresse 100%, ville 100%, description 100%, commodités 100%, images 100%, animaux 100% (« Animaux interdits ») — dispo/superficie jamais publiées | |
| 6 | +- fixture: ok (4 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Liste /location/ : <ul class="apartments"> → cartes | |
| 10 | + <article class="apartment-single"> enveloppées d'un lien | |
| 11 | + /apartments/<slug>/ : | |
| 12 | + - external_id = slug WP du CPT (stable) ; | |
| 13 | + - `__rooms` (« 3 1/2 ») → unit_type via normalize_unit_type ; | |
| 14 | + - `__price` (« 1195 $ /mois ») → price_label + parse_price ; | |
| 15 | + - `__sector` (parfois vide) → ville provisoire ; défaut Trois-Rivières | |
| 16 | + (tout le parc Hestia — Domaine Cartier et Boisé Nature 3R — y est) ; | |
| 17 | + - photo de carte = background-image du `__img`. | |
| 18 | +- Fiche détail (cache BD, clé = hash type|prix|url) : | |
| 19 | + - `.apartment__title` → titre (« BOISÉ NATURE 3R – 3 1/2 ») ; | |
| 20 | + - `<address class="apartment__address">` → adresse civique (1er segment) | |
| 21 | + et ville (2e segment, écrase le défaut) ; | |
| 22 | + - `.apartment__description` → description brute ; | |
| 23 | + - onglets `.tabs__content` → caractéristiques (« Animaux interdits », | |
| 24 | + « Internet illimité inclus », « Non chauffé & Non éclairé »…) et | |
| 25 | + services de proximité → amenities ; | |
| 26 | + - pets tiré de la caractéristique « Animaux interdits/acceptés » | |
| 27 | + (structurée, jamais devinée) ; | |
| 28 | + - galerie `.apartment__gallery img` → images pleine taille. | |
| 29 | + | |
| 30 | +## Champs indisponibles à la source | |
| 31 | +- Disponibilité (aucune date de libération affichée), superficie, GPS, | |
| 32 | + meublé, secteur infra-municipal : jamais publiés. | |
| 33 | + | |
| 34 | +## Fragilités | |
| 35 | +- Filtres de la page (rooms/specs/services) traités côté serveur : on lit | |
| 36 | + la liste non filtrée ; s'ils passaient en AJAX, la liste serait vide | |
| 37 | + (le test fixture le détecterait). | |
| 38 | +- Ville par défaut « Trois-Rivières » si la carte n'a pas de secteur et | |
| 39 | + que la fiche n'a pas d'adresse — justifié : le site ne présente que des | |
| 40 | + immeubles trifluviens (Domaine Cartier, Boisé Nature 3R). | |
| 41 | +- « 5 1/2 avec Garage » : le garage est en option (caractéristique), pas | |
| 42 | + un stationnement vendu seul — conservé comme logement. | |
| 43 | + | |
| 44 | +## Échantillon | |
| 45 | +- boise-nature-3r-3-1-2 : BOISÉ NATURE 3R – 3 1/2, 1195 $/mois, | |
| 46 | + 6005 rue de la Mattawin, Trois-Rivières, animaux interdits, 6 photos. | |
| 47 | +- boise-nature-3r-nouvelle-construction-4-et-demi : 4 1/2, 1395 $/mois, | |
| 48 | + 6005 rue de la Mattawin, 8 photos. | |
| 49 | +- boise-nature-3r-5-1-2-avec-garage : 5 1/2, 1700 $/mois, 1890 rue | |
| 50 | + Flamand, 10 photos. | |
added
reports/connectors/immogex.md
+53 −0
@@ -0,0 +1,53 @@ | ||
| 1 | +# immogex — Immogex | |
| 2 | +- site: https://immogex.com (GoDaddy Website Builder 8) | |
| 3 | +- méthode: html plat — blocs « À propos » (data-aid ABOUT_*) de la page « À louer » (1 seule requête/sync) | |
| 4 | +- annonces: 3 (seules les vacances du moment sont affichées) | |
| 5 | +- couverture (sur 3 annonces): prix 100%, adresse 100%, dispo 100%, type 100%, images 100%, ville 100%, description 100% — superficie/GPS jamais publiés | |
| 6 | +- fixture: ok (1 requête) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Page /à-louer : chaque logement = trio de widgets GoDaddy appariés par le | |
| 10 | + suffixe numérique du data-aid : | |
| 11 | + - `ABOUT_HEADLINE_RENDERED<n>` : « Jardins de la Rivia I - 1355$ » → | |
| 12 | + titre complet ; la partie prix (regex « … - NNNN$ ») → price_label/price ; | |
| 13 | + - `ABOUT_DESCRIPTION_RENDERED<n>` : texte brut complet → description ; | |
| 14 | + on y lit les lignes « Disponible dès le 1er septembre » (availability), | |
| 15 | + « Grandeur : 3 ½ » (unit_type via normalize_unit_type) et | |
| 16 | + « Adresse : 1900, rue Montplaisir » (address) ; | |
| 17 | + - `ABOUT_IMAGE_RENDERED<n>` : photo lazy-load (attribut data-srclazy, | |
| 18 | + img1.wsimg.com, préfixée https:). | |
| 19 | +- external_id = slug(nom du logement + n° civique) — ex. | |
| 20 | + « jardins-de-la-rivia-i-1900 » : GoDaddy n'expose ni id ni fiche | |
| 21 | + individuelle ; le couple nom+adresse est stable pendant la vie de l'annonce. | |
| 22 | +- city = « Drummondville » fixée : tout le parc Immogex y est — le pied de | |
| 23 | + page l'affirme (« Trouvez votre unité Immogex à Drummondville ») et les | |
| 24 | + deux immeubles du site (Jardins de la Rivia I/II, rue Montplaisir / | |
| 25 | + av. Marais-Ombragé) plus la maison rue Mélanie sont à Drummondville. | |
| 26 | +- URL d'annonce : page liste + ancre du slug (pas de fiche individuelle). | |
| 27 | +- Les caractéristiques (eau chaude incluse, ascenseurs, garage souterrain, | |
| 28 | + animaux acceptés…) restent dans la description : textmine les structure | |
| 29 | + au finalize(). | |
| 30 | + | |
| 31 | +## Champs indisponibles à la source | |
| 32 | +- Superficie, GPS, secteur : jamais publiés. | |
| 33 | +- Pas de galerie : 1 photo par annonce (vignette du bloc). | |
| 34 | +- Les pages immeubles (/jardins-de-la-rivia-i, -ii-1) sont des vitrines sans | |
| 35 | + inventaire d'unités : non requêtées. | |
| 36 | + | |
| 37 | +## Fragilités | |
| 38 | +- external_id dérivé du titre + n° civique : un titre remanié change l'id | |
| 39 | + (annonce recréée) — acceptable, l'id est stable pendant la vie de l'annonce. | |
| 40 | +- L'appariement HEADLINE/DESCRIPTION/IMAGE repose sur le suffixe numérique | |
| 41 | + du data-aid (position du bloc dans la page) : si l'agence réordonne les | |
| 42 | + blocs, titre et description restent appariés entre eux (même suffixe), | |
| 43 | + seul l'id peut suivre le contenu — le test de fixture le détecterait. | |
| 44 | +- Le libellé « 1805 - 1290$ » (immeuble nommé par son n° civique) donne un | |
| 45 | + titre peu parlant ; c'est le texte source tel quel. | |
| 46 | + | |
| 47 | +## Échantillon | |
| 48 | +- jardins-de-la-rivia-i-1900 : 3½, 1355 $, dispo 1er septembre, | |
| 49 | + 1900 rue Montplaisir, eau chaude incluse, garage souterrain. | |
| 50 | +- 1805-1805 : 4½, 1290 $, dispo maintenant, 1805 av. Marais-Ombragé, | |
| 51 | + électricité et chauffage inclus. | |
| 52 | +- maison-jumelee-4560 : maison jumelée 5½, 1705 $, dispo maintenant, | |
| 53 | + 4560 rue Mélanie, animaux acceptés. | |
added
reports/connectors/info_logement.md
+50 −0
@@ -0,0 +1,50 @@ | ||
| 1 | +# info_logement — Info-Logement | |
| 2 | +- site: https://www.info-logement.com (site custom ancien, GTM ; gestionnaire de Lanaudière) | |
| 3 | +- méthode: html plat — liste /logements/tous paginée (?page=N, filtre en session) + fiches détail via cache BD (3 requêtes liste + 45 fiches au premier passage, puis cache) | |
| 4 | +- annonces: 45 (Joliette, St-Charles-Borromée, Notre-Dame-des-Prairies, Berthierville) | |
| 5 | +- couverture (sur 45 annonces): prix 100%, adresse 100%, type 100%, dispo 100%, ville 100%, GPS 100%, images 100%, description 100%, commodités 100% | |
| 6 | +- fixture: ok (50 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Liste : /logements/tous fixe le filtre « tous » (session/cookies), puis | |
| 10 | + /logements?page=2..N. Chaque annonce = carte `<a class="result">` : | |
| 11 | + - id numérique de l'URL (= data-logid du bouton favoris) → external_id | |
| 12 | + stable ; URL /logements/<ville>/<type>/<dim>/<id> ; | |
| 13 | + - h2 → adresse civique (« 1400, Line-Rainville, app. 201 ») ; | |
| 14 | + - tableau resultData : Dimensions (« 5½ » → unit_type), Ville (ville | |
| 15 | + RÉELLE affichée par la source), Disponibilité (« 1 juillet 2026 », | |
| 16 | + texte source) ; | |
| 17 | + - p.left : « 1525$ / mois » → price_label/price ; | |
| 18 | + - badge `span.reno` « En rénovation » : conservé en tête de description. | |
| 19 | +- Fiches détail (cache BD, budget max_details=60) : sections h1 | |
| 20 | + « Description » (lignes brutes), « Commodités » + « À proximité de » | |
| 21 | + (→ amenities), adresse complète avec code postal (ligne « … QC J6E »), | |
| 22 | + GPS exact (LatLng de la carte Google), galerie complète (/medias/, | |
| 23 | + suffixes -400x200 retirés). | |
| 24 | +- Exclusions : segments d'URL garage/commercial/stationnement/rangement | |
| 25 | + (le moteur du site propose un type « Garage »). | |
| 26 | +- robots.txt : « Disallow: » vide → tout permis. | |
| 27 | + | |
| 28 | +## Champs indisponibles à la source | |
| 29 | +- Superficie non structurée (parfois dans la description, ex. « 1250 pi2 » — | |
| 30 | + récupérée par parse_area_sqft au finalize()). | |
| 31 | +- Animaux/meublé non structurés par annonce (filtres du moteur seulement) ; | |
| 32 | + textmine les extrait de la description quand mentionnés. | |
| 33 | + | |
| 34 | +## Fragilités | |
| 35 | +- La pagination repose sur le filtre « tous » gardé en session : la même | |
| 36 | + Session requests doit servir la page 1 (/logements/tous) et les | |
| 37 | + suivantes (/logements?page=N) — c'est le cas dans le connecteur. | |
| 38 | +- La fiche détail peut diverger de la carte (ex. dispo « Immédiatement » | |
| 39 | + sur la fiche vs date sur la carte) : la carte liste fait foi pour | |
| 40 | + price/availability, la fiche n'apporte que les champs riches. | |
| 41 | +- Repentigny apparaît dans le filtre Municipalité mais aucune annonce | |
| 42 | + actuelle ; la couverture réelle suit l'inventaire du moment. | |
| 43 | + | |
| 44 | +## Échantillon | |
| 45 | +- 1538 : 1400, Line-Rainville app. 201, Joliette — 5½, 1525 $/mois, | |
| 46 | + 1 juillet 2026, GPS 46.0551/-73.432, 19 photos, condo 2023. | |
| 47 | +- 772 : 715, Arthur-Normand app. 1, Joliette — 1½, 730 $/mois, | |
| 48 | + 1 octobre 2026, « En rénovation ». | |
| 49 | +- 1353 : 13, Petite-Noraie app. 3, St-Charles-Borromée — 5½, 1200 $/mois, | |
| 50 | + 1 août 2026, 12 photos. | |
added
reports/connectors/jutras.md
+61 −0
@@ -0,0 +1,61 @@ | ||
| 1 | +# jutras — Habitations Jutras | |
| 2 | +- site: https://jutras.com (WordPress + Avada / Fusion Builder) | |
| 3 | +- méthode: html plat — répertoire /condos-a-louer/ puis section « LES UNITÉS » (ancre id="prix") de chaque page projet /condo/<slug>/ + page spéciale Prisme (14 requêtes/sync) | |
| 4 | +- annonces: 35 (12 projets × types d'unités 3½–6½ + 3 types du projet Prisme) | |
| 5 | +- couverture (sur 35 annonces): type 100%, ville 100%, superficie 91% (Prisme n'en publie pas), dispo 100%, prix 63% (types sans prix affiché à la source), images 100%, description 91% | |
| 6 | +- fixture: ok (14 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- /condos-a-louer/ : liens /condo/<slug>/ du carrousel → liste des projets | |
| 10 | + + nom d'affichage (« L'Atelier », « Station M »…). | |
| 11 | +- Page projet, section id="prix" : une carte Fusion par type d'unité — | |
| 12 | + token « 3 ½ » ouvre une carte ; suivent superficie (« 884 à 1090 pi² » | |
| 13 | + → area_sqft = borne basse), chambres, stationnements, configurations | |
| 14 | + (conservés dans la description) et, selon le projet, « À partir de | |
| 15 | + 1575$ /mois » → price_label/price. | |
| 16 | +- Mention projet « Location à partir de 1 275 $ par mois*. Occupation … » : | |
| 17 | + price_label du type le MOINS cher seulement (1re carte, ordre croissant | |
| 18 | + 3½→5½ sur le site) ; les autres types restent sans prix (rien d'inventé). | |
| 19 | + La ligne « Occupation immédiate / dès avril 2026 / Déménagez dès juin | |
| 20 | + 2026 » → availability (texte source). | |
| 21 | +- external_id = <slug>-<n>-1-2 (ex. atelier-4-1-2) : slug du projet + type, | |
| 22 | + stable. URL = page projet + ancre #prix (pas de fiche par unité). | |
| 23 | +- city = ville RÉELLE de chaque projet : <title> (« …à louer à Sherbrooke ») | |
| 24 | + → Drummondville, Sherbrooke, Nicolet, East Angus ; repli sur la phrase | |
| 25 | + « situé … village de Notre-Dame-du-Bon-Conseil » (Place du Terroir, | |
| 26 | + Carré de Grandpré), en ignorant les repères « à 20 minutes de X ». | |
| 27 | +- Projet Prisme (/condos-a-louer/drummondville/prisme/, gabarit différent) : | |
| 28 | + regex « N ½ À partir de X $/mois » + « Emménagez dès décembre 2026 » ; | |
| 29 | + city=Drummondville (« Condos locatifs à Drummondville » sur la page). | |
| 30 | +- Images : og:image de la page projet (1 par projet). | |
| 31 | +- Exclu : Huit Cents (« Condos locatifs 50 ans et plus ») — immeuble à | |
| 32 | + clientèle aînée ; filtre titre « 50 ans|aînés|retraite » aussi appliqué | |
| 33 | + aux pages /condo/. | |
| 34 | + | |
| 35 | +## Champs indisponibles à la source | |
| 36 | +- Adresse civique, GPS, animaux, meublé : jamais publiés par unité. | |
| 37 | +- Prix pour ~1/3 des types (la source n'affiche qu'un « à partir de » | |
| 38 | + projet, attribué ici au type le moins cher seulement). | |
| 39 | +- Ce sont des types d'unités par projet, pas des unités individuelles. | |
| 40 | + | |
| 41 | +## Fragilités | |
| 42 | +- Cartes Fusion Builder génériques : le parsing marche par motifs de | |
| 43 | + contenu (« N ½ », « NNN pi² », « À partir de … $ ») — un remaniement | |
| 44 | + éditorial peut décaler les champs. | |
| 45 | +- Détection de ville par vocabulaire fermé (Drummondville, Sherbrooke, | |
| 46 | + Nicolet, Notre-Dame-du-Bon-Conseil, East Angus…) : un projet dans une | |
| 47 | + nouvelle ville donnerait city="" tant que le vocabulaire n'est pas enrichi. | |
| 48 | +- La page Prisme a son propre gabarit (hors /condo/) : URL codée en dur, | |
| 49 | + à surveiller ; le futur « Huit Cents » (50+) est exclu volontairement. | |
| 50 | +- 14 requêtes/sync (1 liste + 12 projets + Prisme) : pas de cache détail | |
| 51 | + possible puisque les prix vivent dans les pages projet. | |
| 52 | + | |
| 53 | +## Échantillon | |
| 54 | +- atelier-4-1-2 : L'Atelier — 4 ½, à partir de 1575 $/mois, 1134–1160 pi², | |
| 55 | + Drummondville, dispo « Déménagez chez vous dès juin 2026 ! ». | |
| 56 | +- le-linea-4-1-2 : Le Linéa — 4 ½, à partir de 1730 $/mois, Sherbrooke. | |
| 57 | +- terrasses-du-faubourg-phase-2-3-1-2 : 3 ½ dès 1125 $/mois, Nicolet, | |
| 58 | + « Occupation dès octobre 2025 ». | |
| 59 | +- carre-degrandpre-4-1-2 : 4 ½ dès 1500 $/mois, Notre-Dame-du-Bon-Conseil. | |
| 60 | +- prisme-3-1-2 : Prisme — 3 ½ dès 1050 $/mois, Drummondville, | |
| 61 | + « Emménagez dès décembre 2026 ». | |
added
reports/connectors/logement_mauricie.md
+55 −0
@@ -0,0 +1,55 @@ | ||
| 1 | +# logement_mauricie — Logement Mauricie | |
| 2 | +- site: http://logementmauricie.com (builder type WebSelf, HTML peu sémantique, regroupement de propriétaires +200 logements) | |
| 3 | +- méthode: html plat — 4 pages secteur (Trois-Rivières, Cap-de-la-Madeleine, Shawinigan, Shawinigan-Sud), 4 requêtes/sync, pas de fiche individuelle | |
| 4 | +- annonces: 1 (17 immeubles décrits, mais la quasi-totalité affiche « Actuellement disponible : Complet » ou vide ; seules les vraies vacances sont retenues) | |
| 5 | +- couverture (sur 1 annonce): prix 100%, adresse 100%, ville 100%, type 100%, dispo 100%, description 100%, images 100% — superficie/GPS jamais publiés | |
| 6 | +- fixture: ok (4 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Chaque immeuble = un <div class="widget widget-text" id="widget-<GUID>"> | |
| 10 | + contenant un gabarit à champs libellés : « Type / Actuellement | |
| 11 | + disponible / Date / Chauffé éclairé / Commodité / Entrée laveuse et | |
| 12 | + sécheuse / Stationnement / Plus / Combien $ / Contact », suivi d'un | |
| 13 | + paragraphe sur le secteur. | |
| 14 | +- external_id = id GUID du widget (stable dans le builder) ; URL = page | |
| 15 | + secteur + ancre (pas de fiche individuelle). | |
| 16 | +- Filtre de vacance : on ne retient que les widgets dont « Actuellement | |
| 17 | + disponible » a une valeur réelle (≠ vide, ≠ « - », ≠ « Complet ») — | |
| 18 | + c'est la sémantique du site (les immeubles complets restent affichés). | |
| 19 | +- Adresse civique = <h2> du widget (« 3170 rue Louis Pasteur ») ; ville | |
| 20 | + réelle fixée par la page secteur : cap-de-la-madeleine → Trois-Rivières | |
| 21 | + (secteur Cap-de-la-Madeleine), shawinigan-sud → Shawinigan (secteur | |
| 22 | + Shawinigan-Sud) — villes fusionnées en 2002. | |
| 23 | +- unit_type = normalize_unit_type(valeur « Actuellement disponible ») | |
| 24 | + (« 2 1/2 » → 2½) ; price_label = champ « Combien $ » (« $ 695,00 » → | |
| 25 | + 695 via parse_price) ; availability = champ « Date » tel quel | |
| 26 | + (« Mai, juin et juillet »). | |
| 27 | +- description = bloc de champs complet + paragraphe secteur (texte brut, | |
| 28 | + textmine structure chauffé/éclairé, buanderie, non fumeur… au | |
| 29 | + finalize()). | |
| 30 | +- Images du widget (photos d'immeuble ../attachments/Image/…, résolues en | |
| 31 | + absolu ; icônes google-maps/logo exclues). | |
| 32 | + | |
| 33 | +## Champs indisponibles à la source | |
| 34 | +- Superficie, GPS, nombre d'unités libres par type précis : jamais | |
| 35 | + publiés. Le contact est un propriétaire individuel (nom + téléphone, | |
| 36 | + conservés dans la description). | |
| 37 | +- Le parc annoncé (+200 logements) n'est pas listé unité par unité : | |
| 38 | + 1 « annonce » = 1 immeuble avec vacance. | |
| 39 | + | |
| 40 | +## Fragilités | |
| 41 | +- Une seule vacance au moment de la construction : le volume variera de | |
| 42 | + 0 à ~17 selon les saisons ; un sync à 0 annonce est plausible et | |
| 43 | + légitime (tout est « Complet »). | |
| 44 | +- HTML de builder : les libellés de champs sont saisis à la main | |
| 45 | + (variantes « Date : », « Date : - », « Stationnements ») — le parseur | |
| 46 | + tolère les deux-points/espaces/pluriels, mais un libellé inédit serait | |
| 47 | + ignoré. | |
| 48 | +- Site en http (pas de https) ; certificat absent — requêtes en clair. | |
| 49 | +- Quand plusieurs types sont libres à la fois (« 1 x 3½ et 1 x 4½ »), | |
| 50 | + normalize_unit_type ne retiendra que le premier type. | |
| 51 | + | |
| 52 | +## Échantillon | |
| 53 | +- widget-4cf84820-… : 2 1/2 — 3170 rue Louis Pasteur, Trois-Rivières, | |
| 54 | + 695 $, dispo « Mai, juin et juillet », chauffé éclairé oui, | |
| 55 | + semi-meublés et rénovés, Wi-Fi illimité, 1 photo. | |
added
reports/connectors/may_bourg.md
+52 −0
@@ -0,0 +1,52 @@ | ||
| 1 | +# may_bourg — Gestion May Bourg | |
| 2 | +- site: https://maybourg.com (WordPress + Elementor + Dynamic Content for Elementor) | |
| 3 | +- méthode: html plat — grille DCE de /repertoire-de-logements/ (1 requête liste + 7 fiches détail via cache BD) | |
| 4 | +- annonces: 7 (modèles/unités affichés ; parc total de 162 unités à Bécancour) | |
| 5 | +- couverture (sur 7 annonces): prix 100%, adresse 100%, type 100%, superficie 100%, dispo 100%, images 100%, ville 100%, description 43% (fiches sans bloc descriptif long) | |
| 6 | +- fixture: ok (8 requêtes) · test: ok (2 verts) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- Page /repertoire-de-logements/ : chaque logement est un | |
| 10 | + `<article class="logement" data-dce-post-id="…">` (grille dupliquée pour | |
| 11 | + les variantes responsive → dédup par post-id) : | |
| 12 | + - `data-dce-post-id` (ID de post WordPress) → external_id stable ; | |
| 13 | + - widgets texte identifiés par leur CONTENU (l'ordre Elementor n'est pas | |
| 14 | + garanti) : titre (« L'élégant – 4 1/2 (940pc) »), projet | |
| 15 | + (« Condos Prestige – Rue Roy », « Logements Port Royal ») → sector, | |
| 16 | + adresse (« Rue Roy, Bécancour, QC G9H0X5 »), prix (« 1350$ / mois ») | |
| 17 | + → price_label/price, superficie (« 1048 P.C. ») → area_sqft, | |
| 18 | + badge « Unités disponibles » → availability (texte source) ; | |
| 19 | + - type d'unité : normalize_unit_type(titre), repli sur la classe | |
| 20 | + taxonomique WP `type-de-logement-4-1-2`. | |
| 21 | +- Fiches /logement/<slug>/ (cache BD, budget max_details=20) : description | |
| 22 | + (plus long paragraphe > 120 car.) + galerie (wp-content/uploads, suffixes | |
| 23 | + de taille retirés, logos/icônes exclus). | |
| 24 | +- city = « Bécancour » : tout le parc May Bourg (162 unités) y est situé — | |
| 25 | + projets rue Roy, boul. de Port-Royal et Godefroy, confirmé par les | |
| 26 | + adresses des cartes et la page « Nos projets locatifs ». | |
| 27 | +- robots.txt : /wp-json/ interdit → aucun appel API REST, HTML seulement. | |
| 28 | + | |
| 29 | +## Champs indisponibles à la source | |
| 30 | +- Animaux, meublé, GPS : jamais publiés de façon structurée. | |
| 31 | +- Date de disponibilité précise : seul le badge « Unités disponibles » | |
| 32 | + existe (pas de date). | |
| 33 | +- Certaines fiches (Port Royal, L'abordable) n'ont pas de long paragraphe | |
| 34 | + descriptif → description vide, jamais inventée. | |
| 35 | + | |
| 36 | +## Fragilités | |
| 37 | +- Les cartes sont des blocs Elementor génériques : l'identification des | |
| 38 | + champs se fait par motif de contenu (prix `\d$…`, superficie `P.C.`, | |
| 39 | + « Bécancour », « disponible ») — un remaniement éditorial des textes | |
| 40 | + peut décaler titre/projet. | |
| 41 | +- Le badge « Unités disponibles » est un widget « dce-visibility » : les | |
| 42 | + modèles sans unité libre disparaissent probablement de la grille (à | |
| 43 | + confirmer dans le temps) — le connecteur prend la grille telle quelle. | |
| 44 | +- Ce sont des « modèles » de logements (types) plus que des unités | |
| 45 | + individuelles : 7 annonces pour 162 unités physiques. | |
| 46 | + | |
| 47 | +## Échantillon | |
| 48 | +- 1127 : L'élégant – 4 1/2 (940pc), 1275 $/mois, 940 pi², rue Roy, | |
| 49 | + Bécancour, 16 photos, description complète. | |
| 50 | +- 1192 : 4 1/2 – 1er étage (Logements Port Royal), 1350 $/mois, 1048 pi², | |
| 51 | + boul. de Port-Royal, 7 photos. | |
| 52 | +- 1176 : L'abordable – 3 1/2 (700pc), 1035 $/mois, 700 pi², rue Roy. | |
added
reports/sources-entries/cite_immobilier.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "cite_immobilier", | |
| 3 | + "name": "Cité Immobilier", | |
| 4 | + "url": "https://citeimmobilier.com/accueil", | |
| 5 | + "listing_url": "https://citeimmobilier.com/immeubles", | |
| 6 | + "sectors": "Victoriaville", | |
| 7 | + "connector": "cite_immobilier", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/cosoltec.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "cosoltec", | |
| 3 | + "name": "Cosoltec (Evado, Le Monroe, Natür)", | |
| 4 | + "url": "https://www.cosoltec.com/fr", | |
| 5 | + "listing_url": "https://www.cosoltec.com/fr/espaces-disponibles", | |
| 6 | + "sectors": "Sainte-Thérèse, Blainville, Saint-Jérôme", | |
| 7 | + "connector": "cosoltec", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Laurentides" | |
| 10 | +} | |
added
reports/sources-entries/evoludev.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "evoludev", | |
| 3 | + "name": "Groupe Evoludev", | |
| 4 | + "url": "https://location.groupeevoludev.com", | |
| 5 | + "listing_url": "https://location.groupeevoludev.com/", | |
| 6 | + "sectors": "Joliette, Saint-Charles-Borromée, Saint-Paul, Crabtree, Berthierville, Saint-Sulpice, Sainte-Julienne, Saint-Félix-de-Valois, Saint-Jacques, Saint-Lin, Sainte-Sophie, Rawdon, Laval, Charlemagne", | |
| 7 | + "connector": "evoludev", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Lanaudière" | |
| 10 | +} | |
added
reports/sources-entries/forsa.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "forsa", | |
| 3 | + "name": "Gestion immobilière Forsa", | |
| 4 | + "url": "https://www.gestionforsa.com", | |
| 5 | + "listing_url": "https://www.gestionforsa.com/logements-disponibles", | |
| 6 | + "sectors": "Joliette, Saint-Charles-Borromée, Saint-Gabriel, Montréal", | |
| 7 | + "connector": "forsa", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Lanaudière" | |
| 10 | +} | |
added
reports/sources-entries/gestion_fauvel.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "gestion_fauvel", | |
| 3 | + "name": "Gestion Fauvel", | |
| 4 | + "url": "https://gestionfauvel.com", | |
| 5 | + "listing_url": "https://gestionfauvel.com/logements-a-louer/", | |
| 6 | + "sectors": "Drummondville, Saint-Léonard-d'Aston, Notre-Dame-du-Bon-Conseil", | |
| 7 | + "connector": "gestion_fauvel", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/gestion_isr.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "gestion_isr", | |
| 3 | + "name": "Gestion ISR", | |
| 4 | + "url": "https://www.gestion-isr.com", | |
| 5 | + "listing_url": "https://location.gestion-isr.com", | |
| 6 | + "sectors": "Drummondville, Saint-Nicéphore, Wickham, Notre-Dame-du-Bon-Conseil", | |
| 7 | + "connector": "gestion_isr", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/gestion_legrand.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "gestion_legrand", | |
| 3 | + "name": "Gestion Le Grand", | |
| 4 | + "url": "https://gestionlegrand.ca", | |
| 5 | + "listing_url": "https://gestionlegrand.ca/a-louer/", | |
| 6 | + "sectors": "Drummondville, Saint-Nicéphore", | |
| 7 | + "connector": "gestion_legrand", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/gestion_traversy.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "gestion_traversy", | |
| 3 | + "name": "Gestion Immobilière Lionel Traversy", | |
| 4 | + "url": "https://gestionltraversy.com", | |
| 5 | + "listing_url": "https://gestionltraversy.com/logements-a-louer/", | |
| 6 | + "sectors": "Trois-Rivières, Drummondville, Laval", | |
| 7 | + "connector": "", | |
| 8 | + "status": "non connectable — 0 logement résidentiel publié : la page /logements-a-louer/ (blocs texte manuels, thème WPResidence) n'affiche qu'une annonce de bureaux commerciaux (exclue)", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/gestion_valco.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "gestion_valco", | |
| 3 | + "name": "Gestion Valco", | |
| 4 | + "url": "https://gestionvalco.ca", | |
| 5 | + "listing_url": "https://gestionvalco.ca/logements-a-louer/", | |
| 6 | + "sectors": "Trois-Rivières, Shawinigan, Nicolet, Louiseville, Saint-Narcisse", | |
| 7 | + "connector": "gestion_valco", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Mauricie" | |
| 10 | +} | |
added
reports/sources-entries/groupe_jacques.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "groupe_jacques", | |
| 3 | + "name": "Groupe Jacques", | |
| 4 | + "url": "https://www.groupejacques.com", | |
| 5 | + "listing_url": "https://www.groupejacques.com/fr/appartements/appartements-a-louer/", | |
| 6 | + "sectors": "Victoriaville", | |
| 7 | + "connector": "groupe_jacques", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/groupe_robin.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "groupe_robin", | |
| 3 | + "name": "Groupe Robin", | |
| 4 | + "url": "https://grouperobin.com", | |
| 5 | + "listing_url": "https://grouperobin.com/appartement/", | |
| 6 | + "sectors": "Trois-Rivières (District 55), Saint-Hyacinthe", | |
| 7 | + "connector": "groupe_robin", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Mauricie" | |
| 10 | +} | |
added
reports/sources-entries/groupe_theoret.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "groupe_theoret", | |
| 3 | + "name": "Groupe Théorêt (Gestion Immobilière)", | |
| 4 | + "url": "https://locationappartement.ca", | |
| 5 | + "listing_url": "https://locationappartement.ca/appartements-%C3%A0-louer", | |
| 6 | + "sectors": "Shawinigan, Grand-Mère, Terrebonne, Charlemagne, Laval, Montréal, Sainte-Thérèse", | |
| 7 | + "connector": "groupe_theoret", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Mauricie" | |
| 10 | +} | |
added
reports/sources-entries/hestia.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "hestia", | |
| 3 | + "name": "Hestia Groupe immobilier", | |
| 4 | + "url": "https://www.gestionhestia.com", | |
| 5 | + "listing_url": "https://www.gestionhestia.com/location/", | |
| 6 | + "sectors": "Trois-Rivières", | |
| 7 | + "connector": "hestia", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Mauricie" | |
| 10 | +} | |
added
reports/sources-entries/immogex.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "immogex", | |
| 3 | + "name": "Immogex", | |
| 4 | + "url": "https://immogex.com", | |
| 5 | + "listing_url": "https://immogex.com/%C3%A0-louer", | |
| 6 | + "sectors": "Drummondville", | |
| 7 | + "connector": "immogex", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/info_logement.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "info_logement", | |
| 3 | + "name": "Info-Logement", | |
| 4 | + "url": "https://www.info-logement.com", | |
| 5 | + "listing_url": "https://www.info-logement.com/logements/tous", | |
| 6 | + "sectors": "Joliette, Saint-Charles-Borromée, Notre-Dame-des-Prairies, Berthierville", | |
| 7 | + "connector": "info_logement", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Lanaudière" | |
| 10 | +} | |
added
reports/sources-entries/jutras.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "jutras", | |
| 3 | + "name": "Habitations Jutras", | |
| 4 | + "url": "https://jutras.com", | |
| 5 | + "listing_url": "https://jutras.com/condos-a-louer/", | |
| 6 | + "sectors": "Drummondville, Nicolet, Notre-Dame-du-Bon-Conseil, Sherbrooke, East Angus", | |
| 7 | + "connector": "jutras", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/logement_mauricie.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "logement_mauricie", | |
| 3 | + "name": "Logement Mauricie (regroupement de propriétaires)", | |
| 4 | + "url": "http://logementmauricie.com", | |
| 5 | + "listing_url": "http://logementmauricie.com/trois-rivieres/", | |
| 6 | + "sectors": "Trois-Rivières, Cap-de-la-Madeleine, Shawinigan, Shawinigan-Sud", | |
| 7 | + "connector": "logement_mauricie", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Mauricie" | |
| 10 | +} | |
added
reports/sources-entries/may_bourg.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "may_bourg", | |
| 3 | + "name": "Gestion May Bourg", | |
| 4 | + "url": "https://maybourg.com", | |
| 5 | + "listing_url": "https://maybourg.com/repertoire-de-logements/", | |
| 6 | + "sectors": "Bécancour", | |
| 7 | + "connector": "may_bourg", | |
| 8 | + "status": "actif", | |
| 9 | + "region": "Centre-du-Québec" | |
| 10 | +} | |
added
reports/sources-entries/nicolyn.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "nicolyn", | |
| 3 | + "name": "Société Nicolyn", | |
| 4 | + "url": "https://societenicolyn.com", | |
| 5 | + "listing_url": "https://societenicolyn.com/recherche/", | |
| 6 | + "sectors": "Trois-Rivières, Cap-de-la-Madeleine, Gentilly, Victoriaville", | |
| 7 | + "connector": "", | |
| 8 | + "status": "non connectable — 0 annonce publiée sur le site (le moteur de recherche interne, post_type locator, retourne « Aucun résultat disponible ») ; le lien « Appartements à louer » redirige vers Facebook Marketplace ; les pages d'immeubles ne publient ni prix ni vacances", | |
| 9 | + "region": "Mauricie" | |
| 10 | +} | |
added
reports/sources-entries/proplex.json
+10 −0
@@ -0,0 +1,10 @@ | ||
| 1 | +{ | |
| 2 | + "id": "proplex", | |
| 3 | + "name": "Gestion immobilière Proplex (Immobilier 3C)", | |
| 4 | + "url": "https://gestionimmobiliereproplex.com", | |
| 5 | + "listing_url": "https://gestionimmobiliereproplex.com/a-louer/", | |
| 6 | + "sectors": "Saint-Jérôme (Bellefeuille), Blainville (Chambéry), Mirabel (Saint-Canut)", | |
| 7 | + "connector": "", | |
| 8 | + "status": "non connectable — la page /a-louer/ ne pointe que vers 3 billets WordPress de mars 2023 (St-Jérôme, Blainville, Mirabel) contenant seulement secteur + téléphone : aucun prix, type d'unité, disponibilité ni annonce par logement (pages EN identiques)", | |
| 9 | + "region": "Laurentides" | |
| 10 | +} | |
added
tests/fixtures/cite_immobilier/cf3c5d0a25350a839091.html
+162 −0
@@ -0,0 +1,162 @@ | ||
| 1 | +<!DOCTYPE html><html lang="fr-CA"><head><link rel="icon" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:16,h:16,m" sizes="16x16"/><link rel="icon" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:24,h:24,m" sizes="24x24"/><link rel="icon" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:32,h:32,m" sizes="32x32"/><link rel="icon" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:48,h:48,m" sizes="48x48"/><link rel="icon" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:64,h:64,m" sizes="64x64"/><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>IMMEUBLES</title><meta name="description" content="Vous êtes intéressé par un emplacement commercial et désirez discuter des possibilités d'aménagement ? Contactez-nous sans plus attendre pour discuter de votre projet et planifions ensemble un espace répondant à vos besoins et priorités."/><meta name="author" content="Cité Immobilier"/><meta name="generator" content="Starfield Technologies; Go Daddy Website Builder 8.0.0000"/><link rel="manifest" href="/manifest.webmanifest"/><link rel="apple-touch-icon" sizes="57x57" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:57,h:57,m"/><link rel="apple-touch-icon" sizes="60x60" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:60,h:60,m"/><link rel="apple-touch-icon" sizes="72x72" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:72,h:72,m"/><link rel="apple-touch-icon" sizes="114x114" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:114,h:114,m"/><link rel="apple-touch-icon" sizes="120x120" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:120,h:120,m"/><link rel="apple-touch-icon" sizes="144x144" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:144,h:144,m"/><link rel="apple-touch-icon" sizes="152x152" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:152,h:152,m"/><link rel="apple-touch-icon" sizes="180x180" href="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/favicon/e4606a9c-9f40-45ec-a618-777a7ab3305b.png/:/rs=w:180,h:180,m"/><meta property="og:url" content="https://citeimmobilier.com/immeubles"/> | |
| 2 | +<meta property="og:site_name" content="Cité Immobilier"/> | |
| 3 | +<meta property="og:title" content="Cité Immobilier"/> | |
| 4 | +<meta property="og:description" content="Vous êtes intéressé par un emplacement commercial et désirez discuter des possibilités d'aménagement ? Contactez-nous sans plus attendre pour discuter de votre projet et planifions ensemble un espace répondant à vos besoins et priorités."/> | |
| 5 | +<meta property="og:type" content="website"/> | |
| 6 | +<meta property="og:image" content="https://img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/centre%20ville.jpg"/> | |
| 7 | +<meta property="og:locale" content="fr_CA"/> | |
| 8 | +<meta name="twitter:card" content="summary"/> | |
| 9 | +<meta name="twitter:title" content="Cité Immobilier"/> | |
| 10 | +<meta name="twitter:description" content="CITÉ IMMOBILIER | |
| 11 | +PLUS QU'UN PROPRIÉTAIRE, | |
| 12 | +UN PARTENAIRE"/> | |
| 13 | +<meta name="twitter:image" content="https://img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/centre%20ville.jpg"/> | |
| 14 | +<meta name="twitter:image:alt" content="Cité Immobilier"/> | |
| 15 | +<meta name="theme-color" content="#a2a3a2"/><style data-inline-fonts>/* vietnamese */ | |
| 16 | +@font-face { | |
| 17 | + font-family: 'Muli'; | |
| 18 | + font-style: normal; | |
| 19 | + font-weight: 400; | |
| 20 | + font-display: swap; | |
| 21 | + src: url(https://img1.wsimg.com/gfonts/s/muli/v34/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk40eiNxw.woff2) format('woff2'); | |
| 22 | + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; | |
| 23 | +} | |
| 24 | +/* latin-ext */ | |
| 25 | +@font-face { | |
| 26 | + font-family: 'Muli'; | |
| 27 | + font-style: normal; | |
| 28 | + font-weight: 400; | |
| 29 | + font-display: swap; | |
| 30 | + src: url(https://img1.wsimg.com/gfonts/s/muli/v34/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk50eiNxw.woff2) format('woff2'); | |
| 31 | + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; | |
| 32 | +} | |
| 33 | +/* latin */ | |
| 34 | +@font-face { | |
| 35 | + font-family: 'Muli'; | |
| 36 | + font-style: normal; | |
| 37 | + font-weight: 400; | |
| 38 | + font-display: swap; | |
| 39 | + src: url(https://img1.wsimg.com/gfonts/s/muli/v34/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk30eg.woff2) format('woff2'); | |
| 40 | + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; | |
| 41 | +} | |
| 42 | + | |
| 43 | +/* vietnamese */ | |
| 44 | +@font-face { | |
| 45 | + font-family: 'Quicksand'; | |
| 46 | + font-style: normal; | |
| 47 | + font-weight: 400; | |
| 48 | + font-display: swap; | |
| 49 | + src: url(https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2'); | |
| 50 | + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; | |
| 51 | +} | |
| 52 | +/* latin-ext */ | |
| 53 | +@font-face { | |
| 54 | + font-family: 'Quicksand'; | |
| 55 | + font-style: normal; | |
| 56 | + font-weight: 400; | |
| 57 | + font-display: swap; | |
| 58 | + src: url(https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2'); | |
| 59 | + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; | |
| 60 | +} | |
| 61 | +/* latin */ | |
| 62 | +@font-face { | |
| 63 | + font-family: 'Quicksand'; | |
| 64 | + font-style: normal; | |
| 65 | + font-weight: 400; | |
| 66 | + font-display: swap; | |
| 67 | + src: url(https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2'); | |
| 68 | + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; | |
| 69 | +} | |
| 70 | +/* vietnamese */ | |
| 71 | +@font-face { | |
| 72 | + font-family: 'Quicksand'; | |
| 73 | + font-style: normal; | |
| 74 | + font-weight: 700; | |
| 75 | + font-display: swap; | |
| 76 | + src: url(https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2'); | |
| 77 | + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; | |
| 78 | +} | |
| 79 | +/* latin-ext */ | |
| 80 | +@font-face { | |
| 81 | + font-family: 'Quicksand'; | |
| 82 | + font-style: normal; | |
| 83 | + font-weight: 700; | |
| 84 | + font-display: swap; | |
| 85 | + src: url(https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2'); | |
| 86 | + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; | |
| 87 | +} | |
| 88 | +/* latin */ | |
| 89 | +@font-face { | |
| 90 | + font-family: 'Quicksand'; | |
| 91 | + font-style: normal; | |
| 92 | + font-weight: 700; | |
| 93 | + font-display: swap; | |
| 94 | + src: url(https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2'); | |
| 95 | + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; | |
| 96 | +} | |
| 97 | +</style><style>.x{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;box-sizing:border-box}.x *,.x :after,.x :before{box-sizing:inherit}.x-el a[href^="mailto:"]:not(.x-el),.x-el a[href^="tel:"]:not(.x-el){color:inherit;font-size:inherit;text-decoration:inherit}.x-el-article,.x-el-aside,.x-el-details,.x-el-figcaption,.x-el-figure,.x-el-footer,.x-el-header,.x-el-hgroup,.x-el-main,.x-el-menu,.x-el-nav,.x-el-section,.x-el-summary{display:block}.x-el-audio,.x-el-canvas,.x-el-progress,.x-el-video{display:inline-block;vertical-align:baseline}.x-el-audio:not([controls]){display:none;height:0}.x-el-template{display:none}.x-el-a{background-color:transparent;color:inherit}.x-el-a:active,.x-el-a:hover{outline:0}.x-el-abbr[title]{border-bottom:1px dotted}.x-el-b,.x-el-strong{font-weight:700}.x-el-dfn{font-style:italic}.x-el-mark{background:#ff0;color:#000}.x-el-small{font-size:80%}.x-el-sub,.x-el-sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.x-el-sup{top:-.5em}.x-el-sub{bottom:-.25em}.x-el-img{vertical-align:middle;border:0}.x-el-svg:not(:root){overflow:hidden}.x-el-figure{margin:0}.x-el-hr{box-sizing:content-box;height:0}.x-el-pre{overflow:auto}.x-el-code,.x-el-kbd,.x-el-pre,.x-el-samp{font-family:monospace,monospace;font-size:1em}.x-el-button,.x-el-input,.x-el-optgroup,.x-el-select,.x-el-textarea{color:inherit;font:inherit;margin:0}.x-el-button{overflow:visible}.x-el-button,.x-el-select{text-transform:none}.x-el-button,.x-el-input[type=button],.x-el-input[type=reset],.x-el-input[type=submit]{-webkit-appearance:button;cursor:pointer}.x-el-button[disabled],.x-el-input[disabled]{cursor:default}.x-el-button::-moz-focus-inner,.x-el-input::-moz-focus-inner{border:0;padding:0}.x-el-input{line-height:normal}.x-el-input[type=checkbox],.x-el-input[type=radio]{box-sizing:border-box;padding:0}.x-el-input[type=number]::-webkit-inner-spin-button,.x-el-input[type=number]::-webkit-outer-spin-button{height:auto}.x-el-input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.x-el-input[type=search]::-webkit-search-cancel-button,.x-el-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.x-el-textarea{border:0}.x-el-fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.x-el-legend{border:0;padding:0}.x-el-textarea{overflow:auto}.x-el-optgroup{font-weight:700}.x-el-table{border-collapse:collapse;border-spacing:0}.x-el-td,.x-el-th{padding:0}.x{-webkit-font-smoothing:antialiased}.x-el-hr{border:0}.x-el-fieldset,.x-el-input,.x-el-select,.x-el-textarea{margin-top:0;margin-bottom:0}.x-el-fieldset,.x-el-input[type=email],.x-el-input[type=text],.x-el-textarea{width:100%}.x-el-input,.x-el-label{vertical-align:middle}.x-el-input{border-style:none;padding:.5em}.x-el-select:not([multiple]){vertical-align:middle}.x-el-textarea{line-height:1.75;padding:.5em}.x-el.d-none{display:none!important}.sideline-footer{margin-top:auto}.disable-scroll{touch-action:none;overflow:hidden;position:fixed;max-width:100vw}@keyframes loaderscale{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.x-loader svg{display:inline-block}.x-loader svg:first-child{animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite}.x-loader svg:nth-child(2){animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite}.x-loader svg:nth-child(3){animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.x-icon>svg{transition:transform .33s ease-in-out}.x-icon>svg.rotate-90{transform:rotate(-90deg)}.x-icon>svg.rotate90{transform:rotate(90deg)}.x-icon>svg.rotate-180{transform:rotate(-180deg)}.x-icon>svg.rotate180{transform:rotate(180deg)}.x-rt ol,.x-rt ul{text-align:left}.x-rt p{margin:0}.mte-inline-block{display:inline-block}@media only screen and (min-device-width:1025px){:root select,_::-webkit-full-page-media,_:future{font-family:sans-serif!important}} | |
| 98 | + | |
| 99 | +</style> | |
| 100 | +<style>/* | |
| 101 | +Copyright 2016 The Muli Project Authors (contact@sansoxygen.com) | |
| 102 | + | |
| 103 | +This Font Software is licensed under the SIL Open Font License, Version 1.1. | |
| 104 | +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL | |
| 105 | + | |
| 106 | +—————————————————————————————- | |
| 107 | +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 | |
| 108 | +—————————————————————————————- | |
| 109 | +*/ | |
| 110 | + | |
| 111 | +/* | |
| 112 | +Copyright 2011 The Quicksand Project Authors (https://github.com/andrew-paglinawan/QuicksandFamily), with Reserved Font Name Quicksand. | |
| 113 | + | |
| 114 | +This Font Software is licensed under the SIL Open Font License, Version 1.1. | |
| 115 | +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL | |
| 116 | + | |
| 117 | +—————————————————————————————- | |
| 118 | +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 | |
| 119 | +—————————————————————————————- | |
| 120 | +*/ | |
| 121 | +</style> | |
| 122 | +<style data-glamor="cxs-default-sheet">.x .c1-1{letter-spacing:normal}.x .c1-2{text-transform:none}.x .c1-3{background-color:rgb(255, 255, 255)}.x .c1-4{width:100%}.x .c1-5 > div{position:relative}.x .c1-6 > div{overflow:hidden}.x .c1-7 > div{margin-top:auto}.x .c1-8 > div{margin-right:auto}.x .c1-9 > div{margin-bottom:auto}.x .c1-a > div{margin-left:auto}.x .c1-b{font-family:Quicksand, sans-serif}.x .c1-c{font-size:16px}.x .c1-h{background-color:rgb(51, 51, 51)}.x .c1-i{padding-top:56px}.x .c1-j{padding-bottom:56px}.x .c1-k{padding:0px !important}.x .c1-n{display:none}.x .c1-p{margin-left:auto}.x .c1-q{margin-right:auto}.x .c1-r{padding-left:24px}.x .c1-s{padding-right:24px}.x .c1-t{max-width:100%}.x .c1-u{position:relative}.x .c1-v{padding-top:16px}.x .c1-w{padding-bottom:16px}.x .c1-x{margin-bottom:0px}.x .c1-13{padding-right:16px}.x .c1-14{padding-left:16px}.x .c1-15{display:flex}.x .c1-16{box-sizing:border-box}.x .c1-17{flex-direction:row}.x .c1-18{flex-wrap:nowrap}.x .c1-19{margin-top:0px}.x .c1-1a{margin-right:0px}.x .c1-1b{margin-left:0px}.x .c1-1c{flex-grow:1}.x .c1-1d{flex-shrink:1}.x .c1-1e{flex-basis:0%}.x .c1-1f{padding-top:0px}.x .c1-1g{padding-right:0px}.x .c1-1h{padding-bottom:0px}.x .c1-1i{padding-left:0px}.x .c1-1j{justify-content:flex-start}.x .c1-1k{align-items:center}.x .c1-1n{line-height:24px}.x .c1-1o{vertical-align:top}.x .c1-1p{padding-left:32px}.x .c1-1q{white-space:nowrap}.x .c1-1r{visibility:hidden}.x .c1-1s{display:inline-block}.x .c1-1t:first-child{padding-left:0}.x .c1-1u{letter-spacing:0.167em}.x .c1-1v{text-transform:uppercase}.x .c1-1w{text-decoration:none}.x .c1-1x{word-wrap:break-word}.x .c1-1y{overflow-wrap:break-word}.x .c1-1z{cursor:pointer}.x .c1-20{margin-left:-6px}.x .c1-21{margin-right:-6px}.x .c1-22{margin-top:-6px}.x .c1-23{margin-bottom:-6px}.x .c1-24{padding-left:6px}.x .c1-25{padding-right:6px}.x .c1-26{padding-top:6px}.x .c1-27{padding-bottom:6px}.x .c1-28{color:rgb(169, 169, 169)}.x .c1-29{font-size:12px}.x .c1-2a{font-weight:400}.x .c1-2b:before{content:""}.x .c1-2c:before{margin-right:0.5em}.x .c1-2d:before{display:inline-block}.x .c1-2e:before{height:1px}.x .c1-2f:before{width:0.5em}.x .c1-2g:before{background-color:rgb(247, 247, 247)}.x .c1-2h:before{transition:inherit}.x .c1-2i:before{vertical-align:middle}.x .c1-2j:before{opacity:0}.x .c1-2k:hover{color:rgb(190, 191, 190)}.x .c1-2l:active{color:rgb(162, 163, 162)}.x .c1-2q{justify-content:center}.x .c1-2r{text-align:center}.x .c1-2s{z-index:1}.x .c1-2t{font-family:'Muli', sans-serif}.x .c1-2y{letter-spacing:inherit}.x .c1-2z{text-transform:inherit}.x .c1-30{display:inline}.x .c1-31{border-top:0px}.x .c1-32{border-right:0px}.x .c1-33{border-bottom:0px}.x .c1-34{border-left:0px}.x .c1-35{color:rgb(162, 163, 162)}.x .c1-36{font-weight:inherit}.x .c1-37:active{color:rgb(218, 219, 218)}.x .c1-38{letter-spacing:0.091em}.x .c1-39{line-height:1.2}.x .c1-3a{font-size:22px}.x .c1-3f{word-wrap:normal !important}.x .c1-3g{overflow-wrap:normal !important}.x .c1-3h{position:absolute}.x .c1-3i{width:auto}.x .c1-3j{overflow:visible}.x .c1-3k{left:0px}.x .c1-3l{font-size:32px}.x .c1-3q{font-size:28px}.x .c1-3v{justify-content:flex-end}.x .c1-3w:last-child{padding-left:0}.x .c1-3x{color:inherit}.x .c1-3y{transition:transform .33s ease-in-out}.x .c1-3z{transform:rotate(0deg)}.x .c1-40{vertical-align:middle}.x .c1-41{height:10px}.x .c1-42{top:1px}.x .c1-43{margin-left:4px}.x .c1-44{border-radius:0px}.x .c1-45{box-shadow:0 3px 6px 3px rgba(0,0,0,0.24)}.x .c1-46{right:0px}.x .c1-47{top:32px}.x .c1-48{max-height:45vh}.x .c1-49{overflow-y:auto}.x .c1-4a{z-index:1003}.x .c1-4d{color:rgb(164, 164, 164)}.x .c1-4e{display:block}.x .c1-4f{text-align:left}.x .c1-4g:last-child{margin-bottom:0}.x .c1-4h{margin-top:8px}.x .c1-4i{margin-bottom:8px}.x .c1-4j{line-height:1.5}.x .c1-4k{line-height:0}.x .c1-4n{display:initial}.x .c1-4o{transition:}.x .c1-4p{transform:}.x .c1-4r{border-radius:4px}.x .c1-4s{top:initial}.x .c1-4t{max-height:none}.x .c1-4u{width:240px}.x .c1-4v{color:inherit !important}.x .c1-4w{margin-bottom:16px}.x .c1-4x{padding-top:8px}.x .c1-4y{padding-right:8px}.x .c1-4z{padding-bottom:8px}.x .c1-50{padding-left:8px}.x .c1-51{border-color:rgb(42, 42, 42)}.x .c1-52{border-bottom-width:1px}.x .c1-53{border-style:solid}.x .c1-54{margin-top:16px}.x .c1-55{text-wrap:pretty}.x .c1-56 dropdown{position:absolute}.x .c1-57 dropdown{right:0px}.x .c1-58 dropdown{top:initial}.x .c1-59 dropdown{white-space:nowrap}.x .c1-5a dropdown{max-height:none}.x .c1-5b dropdown{overflow-y:auto}.x .c1-5c dropdown{display:none}.x .c1-5d dropdown{z-index:1003}.x .c1-5e dropdown{width:240px}.x .c1-5h listItem{display:block}.x .c1-5i listItem{text-align:left}.x .c1-5j listItem{margin-bottom:0}.x .c1-5k separator{margin-top:16px}.x .c1-5l separator{margin-bottom:16px}.x .c1-5m{font-weight:700}.x .c1-5o{margin-right:-0px}.x .c1-5p{margin-bottom:-0px}.x .c1-5q{margin-left:-0px}.x .c1-5r{justify-content:space-between}.x .c1-5w{flex-shrink:0}.x .c1-5x{flex-basis:10%}.x .c1-5y{max-width:none}.x .c1-5z{padding-right:0px}.x .c1-60{padding-bottom:0px}.x .c1-61{padding-left:0px}.x .c1-66{color:rgb(247, 247, 247)}.x .c1-67:hover{color:rgb(162, 163, 162)}.x .c1-68{flex-basis:80%}.x .c1-69{max-width:80%}.x .c1-6a{word-break:break-word}.x .c1-6b{max-width:10%}.x .c1-6c{position:fixed}.x .c1-6d{top:0px}.x .c1-6e{width:88%}.x .c1-6f{height:100%}.x .c1-6g{z-index:10002}.x .c1-6h{-webkit-overflow-scrolling:touch}.x .c1-6i{transform:translateX(-249vw)}.x .c1-6j{overscroll-behavior:contain}.x .c1-6k{box-shadow:0 2px 6px 0px rgba(0,0,0,0.2)}.x .c1-6l{transition:transform .3s ease-in-out}.x .c1-6m{overflow:hidden}.x .c1-6n{flex-direction:column}.x .c1-6o{padding-bottom:32px}.x .c1-6t{text-shadow:none}.x .c1-6u{color:#aaa}.x .c1-6v{line-height:1.3em}.x .c1-6w{font-style:normal}.x .c1-6x{top:15px}.x .c1-6y{right:15px}.x .c1-6z:hover{color:#EEE}.x .c1-70{padding-right:32px}.x .c1-71{overflow-x:hidden}.x .c1-72{overscroll-behavior:none}.x .c1-73{margin-bottom:32px}.x .c1-74 > :not(:first-child){margin-top:16px}.x .c1-75{-webkit-margin-before:0}.x .c1-76{-webkit-margin-after:0}.x .c1-77{-webkit-padding-start:0}.x .c1-78{border-color:rgba(76, 76, 76, 0.5)}.x .c1-79{border-bottom-width:0px}.x .c1-7a{border-bottom-style:solid}.x .c1-7b:last-child{border-bottom:0}.x .c1-7c{min-width:200px}.x .c1-7d{justify-content:initial}.x .c1-7e:hover:before{background-color:#EEE}.x .c1-7f:active{color:#EEE}.x .c1-7g:active{font-weight:700}.x .c1-7i{cursor:auto}.x .c1-7j{background-position:center}.x .c1-7k{background-size:auto, cover}.x .c1-7l{background-blend-mode:normal}.x .c1-7m{background-repeat:no-repeat}.x .c1-88{background-color:transparent}.x .c1-89{min-height:200px}.x .c1-8a{flex-direction:column !important}.x .c1-8b{padding-top:24px}.x .c1-8c{padding-bottom:24px}.x .c1-8d > div:nth-child(2){padding-top:24px}.x .c1-8s{flex-basis:auto}.x .c1-8u{letter-spacing:0.023em}.x .c1-8v{line-height:1.125}.x .c1-8w{padding-bottom:25px}.x .c1-8x{color:rgb(255, 255, 255)}.x .c1-8y{font-size:40px}.x .c1-93{flex-wrap:wrap}.x .c1-94{margin-right:-12px}.x .c1-95{margin-left:-12px}.x .c1-97{padding-right:12px}.x .c1-98{padding-left:12px}.x .c1-9g > *{max-width:100%}.x .c1-9h > :nth-child(n){margin-bottom:24px}.x .c1-9i > :last-child{margin-bottom:0 !important}.x .c1-9l{line-height:1.25}.x .c1-9m{color:rgb(27, 27, 27)}.x .c1-9n > p > ol{text-align:left}.x .c1-9o > p > ol{display:block}.x .c1-9p > p > ol{padding-left:1.3em}.x .c1-9q > p > ol{margin-left:16px}.x .c1-9r > p > ol{margin-right:16px}.x .c1-9s > p > ol{margin-top:auto}.x .c1-9t > p > ol{margin-bottom:auto}.x .c1-9u > p > ol{text-wrap:pretty}.x .c1-9v > p > ul{text-align:left}.x .c1-9w > p > ul{display:block}.x .c1-9x > p > ul{padding-left:1.3em}.x .c1-9y > p > ul{margin-left:16px}.x .c1-9z > p > ul{margin-right:16px}.x .c1-a0 > p > ul{margin-top:auto}.x .c1-a1 > p > ul{margin-bottom:auto}.x .c1-a2 > p > ul{text-wrap:pretty}.x .c1-a3 > ul{text-align:left}.x .c1-a4 > ul{display:block}.x .c1-a5 > ul{padding-left:1.3em}.x .c1-a6 > ul{margin-left:16px}.x .c1-a7 > ul{margin-right:16px}.x .c1-a8 > ul{margin-top:auto}.x .c1-a9 > ul{margin-bottom:auto}.x .c1-aa > ul{text-wrap:pretty}.x .c1-ab > ol{text-align:left}.x .c1-ac > ol{display:block}.x .c1-ad > ol{padding-left:1.3em}.x .c1-ae > ol{margin-left:16px}.x .c1-af > ol{margin-right:16px}.x .c1-ag > ol{margin-top:auto}.x .c1-ah > ol{margin-bottom:auto}.x .c1-ai > ol{text-wrap:pretty}.x .c1-aj{color:rgb(94, 94, 94)}.x .c1-ak{font-size:inherit !important}.x .c1-al{line-height:inherit}.x .c1-am{font-style:italic}.x .c1-an{text-decoration:line-through}.x .c1-ao{text-decoration:underline}.x .c1-ap{letter-spacing:unset}.x .c1-aq{text-transform:unset}.x .c1-ar{letter-spacing:2px}.x .c1-as{border-top-width:1.3px}.x .c1-at{border-right-width:1.3px}.x .c1-au{border-bottom-width:1.3px}.x .c1-av{border-left-width:1.3px}.x .c1-aw{display:inline-flex}.x .c1-ax{min-height:56px}.x .c1-ay{border-color:currentColor}.x .c1-az{font-size:14px}.x .c1-b0:hover{color:rgb(255, 255, 255)}.x .c1-b1:hover{background-color:rgb(0, 0, 0)}.x .c1-b2:hover{border-color:rgb(0, 0, 0)}.x .c1-b3:before{margin-right:8px}.x .c1-b4:before{height:0.1px}.x .c1-b5:before{width:18px}.x .c1-b6:before{border-top:1px solid !important}.x .c1-b7:after{margin-left:8px}.x .c1-b8:after{content:""}.x .c1-b9:after{display:inline-block}.x .c1-ba:after{height:0.1px}.x .c1-bb:after{width:18px}.x .c1-bc:after{border-top:1px solid !important}.x .c1-bi{margin-bottom:40px}.x .c1-bj{color:rgb(146, 148, 146)}.x .c1-bl{font-size:unset}.x .c1-bm{font-family:unset}.x .c1-bn{margin-bottom:-24px}.x .c1-bo{flex-basis:100%}.x .c1-bp{padding-bottom:48px}.x .c1-bq{align-self:flex-start}.x .c1-bt{margin-bottom:24px}.x .c1-bu{border-width:0 !important}.x .c1-bv{[object -object]:0px}.x .c1-bw{aspect-ratio:2 / 1}.x .c1-bx{order:-1}.x .c1-bz{flex-direction:row-reverse}.x .c1-c0{aspect-ratio:2}.x .c1-c1{aspect-ratio:auto}.x .c1-c2{text-shadow:0px 2px 30px rgba(0, 0, 0, 0.12)}.x .c1-co:hover{color:rgb(0, 0, 0)}.x .c1-cp:hover{background-color:rgb(255, 255, 255)}.x .c1-cq:hover{border-color:rgb(255, 255, 255)}.x .c1-cs{color:rgb(114, 120, 114)}.x .c1-ct{white-space:pre-line}.x .c1-cu:hover{color:rgb(70, 71, 70)}.x .c1-cv:active{color:rgb(48, 48, 48)}.x .c1-cw{padding-left:40px}.x .c1-cx{padding-right:40px}.x .c1-cy{min-width:100%}.x .c1-cz{margin-top:24px}.x .c1-d0{list-style-type:none}.x .c1-d4{width:50px}.x .c1-d5{padding-top:40px}.x .c1-d6{margin-bottom:4px}.x .c1-d7{right:0px}.x .c1-d8{z-index:10000}.x .c1-d9{height:auto}.x .c1-da{background-color:rgb(162, 163, 162)}.x .c1-db{transition:all 1s ease-in}.x .c1-dc{box-shadow:0 2px 6px 0px rgba(0,0,0,0.3)}.x .c1-dd{contain:content}.x .c1-de{bottom:-500px}.x .c1-dm{color:rgb(0, 0, 0)}.x .c1-dn{max-height:300px}.x .c1-do{color:rgb(21, 21, 21)}.x .c1-dq{flex-basis:50%}.x .c1-dr{padding-top:4px}.x .c1-ds{padding-bottom:4px}.x .c1-dt{min-height:40px}.x .c1-du:nth-child(2){margin-left:24px}</style> | |
| 123 | +<style data-glamor="cxs-media-sheet">@media (max-width: 450px){.x .c1-7n{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:450,m")}}@media (max-width: 450px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 450px) and (min-resolution: 192dpi){.x .c1-7o{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:900,m")}}@media (max-width: 450px) and (-webkit-min-device-pixel-ratio: 3), (max-width: 450px) and (min-resolution: 288dpi){.x .c1-7p{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:1350,m")}}@media (min-width: 451px) and (max-width: 767px){.x .c1-7q{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:767,m")}}@media (min-width: 451px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 451px) and (max-width: 767px) and (min-resolution: 192dpi){.x .c1-7r{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:1534,m")}}@media (min-width: 451px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 451px) and (max-width: 767px) and (min-resolution: 288dpi){.x .c1-7s{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:2301,m")}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-7t{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:1023,m")}}@media (min-width: 768px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 768px) and (max-width: 1023px) and (min-resolution: 192dpi){.x .c1-7u{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:2046,m")}}@media (min-width: 768px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 768px) and (max-width: 1023px) and (min-resolution: 288dpi){.x .c1-7v{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:3069,m")}}@media (min-width: 1024px) and (max-width: 1279px){.x .c1-7w{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:1279,m")}}@media (min-width: 1024px) and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (max-width: 1279px) and (min-resolution: 192dpi){.x .c1-7x{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:2558,m")}}@media (min-width: 1024px) and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1024px) and (max-width: 1279px) and (min-resolution: 288dpi){.x .c1-7y{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:3837,m")}}@media (min-width: 1280px) and (max-width: 1535px){.x .c1-7z{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:1535,m")}}@media (min-width: 1280px) and (max-width: 1535px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1280px) and (max-width: 1535px) and (min-resolution: 192dpi){.x .c1-80{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:3070,m")}}@media (min-width: 1280px) and (max-width: 1535px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1280px) and (max-width: 1535px) and (min-resolution: 288dpi){.x .c1-81{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:4605,m")}}@media (min-width: 1536px) and (max-width: 1920px){.x .c1-82{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:1920,m")}}@media (min-width: 1536px) and (max-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1536px) and (max-width: 1920px) and (min-resolution: 192dpi){.x .c1-83{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:3840,m")}}@media (min-width: 1536px) and (max-width: 1920px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1536px) and (max-width: 1920px) and (min-resolution: 288dpi){.x .c1-84{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:5760,m")}}@media (min-width: 1921px){.x .c1-85{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:100%25")}}@media (min-width: 1921px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1921px) and (min-resolution: 192dpi){.x .c1-86{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:100%25")}}@media (min-width: 1921px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1921px) and (min-resolution: 288dpi){.x .c1-87{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/stock/ZVPBbwD/:/rs=w:100%25")}}@media (max-width: 450px){.x .c1-c3{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:450,m")}}@media (max-width: 450px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 450px) and (min-resolution: 192dpi){.x .c1-c4{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:900,m")}}@media (max-width: 450px) and (-webkit-min-device-pixel-ratio: 3), (max-width: 450px) and (min-resolution: 288dpi){.x .c1-c5{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:1350,m")}}@media (min-width: 451px) and (max-width: 767px){.x .c1-c6{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:767,m")}}@media (min-width: 451px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 451px) and (max-width: 767px) and (min-resolution: 192dpi){.x .c1-c7{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:1534,m")}}@media (min-width: 451px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 451px) and (max-width: 767px) and (min-resolution: 288dpi){.x .c1-c8{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:2301,m")}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-c9{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:1023,m")}}@media (min-width: 768px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 768px) and (max-width: 1023px) and (min-resolution: 192dpi){.x .c1-ca{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:2046,m")}}@media (min-width: 768px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 768px) and (max-width: 1023px) and (min-resolution: 288dpi){.x .c1-cb{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:3069,m")}}@media (min-width: 1024px) and (max-width: 1279px){.x .c1-cc{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:1279,m")}}@media (min-width: 1024px) and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (max-width: 1279px) and (min-resolution: 192dpi){.x .c1-cd{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:2558,m")}}@media (min-width: 1024px) and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1024px) and (max-width: 1279px) and (min-resolution: 288dpi){.x .c1-ce{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:3837,m")}}@media (min-width: 1280px) and (max-width: 1535px){.x .c1-cf{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:1535,m")}}@media (min-width: 1280px) and (max-width: 1535px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1280px) and (max-width: 1535px) and (min-resolution: 192dpi){.x .c1-cg{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:3070,m")}}@media (min-width: 1280px) and (max-width: 1535px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1280px) and (max-width: 1535px) and (min-resolution: 288dpi){.x .c1-ch{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:4605,m")}}@media (min-width: 1536px) and (max-width: 1920px){.x .c1-ci{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:1920,m")}}@media (min-width: 1536px) and (max-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1536px) and (max-width: 1920px) and (min-resolution: 192dpi){.x .c1-cj{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:3840,m")}}@media (min-width: 1536px) and (max-width: 1920px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1536px) and (max-width: 1920px) and (min-resolution: 288dpi){.x .c1-ck{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:5760,m")}}@media (min-width: 1921px){.x .c1-cl{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:100%25")}}@media (min-width: 1921px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1921px) and (min-resolution: 192dpi){.x .c1-cm{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:100%25")}}@media (min-width: 1921px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1921px) and (min-resolution: 288dpi){.x .c1-cn{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/neonbrand-I6wCDYW6ij8-unsplash.jpg/:/cr=t:39.27%25,l:3.8%25,w:52.63%25,h:52.63%25/fx-gs/rs=w:100%25")}}</style> | |
| 124 | +<style data-glamor="cxs-xs-sheet">@media (max-width: 767px){.x .c1-l{padding-top:40px}}@media (max-width: 767px){.x .c1-m{padding-bottom:40px}}@media (max-width: 767px){.x .c1-2u{width:100%}}@media (max-width: 767px){.x .c1-2v{display:flex}}@media (max-width: 767px){.x .c1-2w{justify-content:center}}@media (max-width: 767px){.x .c1-9j > :nth-child(n){margin-bottom:24px}}@media (max-width: 767px){.x .c1-9k > :last-child{margin-bottom:0 !important}}@media (max-width: 767px){.x .c1-by > :nth-child(n){margin-bottom:16px}}@media (max-width: 767px){.x .c1-d1{flex-direction:column}}@media (max-width: 767px){.x .c1-d2{padding-top:4px}}@media (max-width: 767px){.x .c1-d3{padding-bottom:4px}}</style> | |
| 125 | +<style data-glamor="cxs-sm-sheet">@media (min-width: 768px){.x .c1-d{font-size:16px}}@media (min-width: 768px){.x .c1-2m{font-size:12px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-2x{width:100%}}@media (min-width: 768px){.x .c1-3b{font-size:22px}}@media (min-width: 768px){.x .c1-3m{font-size:38px}}@media (min-width: 768px){.x .c1-3r{font-size:30px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-4c{right:0px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-5g dropdown{right:0px}}@media (min-width: 768px){.x .c1-5s{margin-top:0}}@media (min-width: 768px){.x .c1-5t{margin-right:-24px}}@media (min-width: 768px){.x .c1-5u{margin-bottom:-48px}}@media (min-width: 768px){.x .c1-5v{margin-left:-24px}}@media (min-width: 768px){.x .c1-62{padding-top:0}}@media (min-width: 768px){.x .c1-63{padding-right:24px}}@media (min-width: 768px){.x .c1-64{padding-bottom:48px}}@media (min-width: 768px){.x .c1-65{padding-left:24px}}@media (min-width: 768px){.x .c1-6p{width:100%}}@media (min-width: 768px){.x .c1-8z{font-size:48px}}@media (min-width: 768px){.x .c1-96{margin-bottom:0}}@media (min-width: 768px){.x .c1-99{margin-left:8.333333333333332%}}@media (min-width: 768px){.x .c1-9a{flex-basis:83.33333333333334%}}@media (min-width: 768px){.x .c1-9b{max-width:83.33333333333334%}}@media (min-width: 768px){.x .c1-9c{padding-bottom:0}}@media (min-width: 768px){.x .c1-bd{width:auto}}@media (min-width: 768px){.x .c1-be{font-size:14px}}@media (min-width: 768px){.x .c1-br{flex-basis:50%}}@media (min-width: 768px){.x .c1-bs{max-width:50%}}@media (min-width: 768px){.x .c1-cr{text-align:center}}@media (min-width: 768px){.x .c1-df{width:400px}}@media (min-width: 768px){.x .c1-dg{max-height:500px}}@media (min-width: 768px){.x .c1-dh{border-radius:7px}}@media (min-width: 768px){.x .c1-di{margin-top:24px}}@media (min-width: 768px){.x .c1-dj{margin-right:24px}}@media (min-width: 768px){.x .c1-dk{margin-bottom:24px}}@media (min-width: 768px){.x .c1-dl{margin-left:24px}}@media (min-width: 768px){.x .c1-dp{max-height:200px}}</style> | |
| 126 | +<style data-glamor="cxs-md-sheet">@media (min-width: 1024px){.x .c1-e{font-size:16px}}@media (min-width: 1024px){.x .c1-o{display:block}}@media (min-width: 1024px){.x .c1-y{padding-top:0px}}@media (min-width: 1024px){.x .c1-z{padding-bottom:0px}}@media (min-width: 1024px){.x .c1-10{margin-bottom:0px}}@media (min-width: 1024px){.x .c1-11{display:flex}}@media (min-width: 1024px){.x .c1-12{flex-direction:column}}@media (min-width: 1024px){.x .c1-1l{flex-basis:33.33333333333333%}}@media (min-width: 1024px){.x .c1-1m{max-width:33.33333333333333%}}@media (min-width: 1024px){.x .c1-2n{font-size:12px}}@media (min-width: 1024px){.x .c1-3c{font-size:22px}}@media (min-width: 1024px){.x .c1-3n{font-size:38px}}@media (min-width: 1024px){.x .c1-3s{font-size:30px}}@media (min-width: 1024px) and (max-width: 1279px){.x .c1-4b{right:0px}}@media (min-width: 1024px){.x .c1-4l > :first-child{margin-left:24px}}@media (min-width: 1024px){.x .c1-4m{justify-content:inherit}}@media (min-width: 1024px){.x .c1-4q{display:initial}}@media (min-width: 1024px) and (max-width: 1279px){.x .c1-5f dropdown{right:0px}}@media (min-width: 1024px){.x .c1-5n{display:none}}@media (min-width: 1024px){.x .c1-6q{width:984px}}@media (min-width: 1024px){.x .c1-7h{min-width:initial}}@media (min-width: 1024px){.x .c1-8e{flex-direction:row}}@media (min-width: 1024px){.x .c1-8f{justify-content:space-around}}@media (min-width: 1024px){.x .c1-8g > div:first-child{justify-content:flex-end}}@media (min-width: 1024px){.x .c1-8h > div:first-child{padding-right:8px}}@media (min-width: 1024px){.x .c1-8i > div:first-child{flex-shrink:1}}@media (min-width: 1024px){.x .c1-8j > div:only-child{justify-content:center}}@media (min-width: 1024px){.x .c1-8k > div:only-child{text-align:center}}@media (min-width: 1024px){.x .c1-8l > div:only-child{padding-left:0px}}@media (min-width: 1024px){.x .c1-8m > div:only-child{padding-right:0px}}@media (min-width: 1024px){.x .c1-8n > div:nth-child(2){justify-content:flex-start}}@media (min-width: 1024px){.x .c1-8o > div:nth-child(2){padding-top:0px}}@media (min-width: 1024px){.x .c1-8p > div:nth-child(2){padding-left:8px}}@media (min-width: 1024px){.x .c1-8q > div:nth-child(2){flex-shrink:0}}@media (min-width: 1024px){.x .c1-8r > div:nth-child(2){max-width:50%}}@media (min-width: 1024px){.x .c1-8t{text-align:center}}@media (min-width: 1024px){.x .c1-90{font-size:48px}}@media (min-width: 1024px){.x .c1-9d{margin-left:16.666666666666664%}}@media (min-width: 1024px){.x .c1-9e{flex-basis:66.66666666666666%}}@media (min-width: 1024px){.x .c1-9f{max-width:66.66666666666666%}}@media (min-width: 1024px){.x .c1-bf{font-size:14px}}@media (min-width: 1024px){.x .c1-bk{margin-left:auto}}</style> | |
| 127 | +<style data-glamor="cxs-lg-sheet">@media (min-width: 1280px){.x .c1-f{font-size:16px}}@media (min-width: 1280px){.x .c1-2o{font-size:12px}}@media (min-width: 1280px){.x .c1-3d{font-size:22px}}@media (min-width: 1280px){.x .c1-3o{font-size:44px}}@media (min-width: 1280px){.x .c1-3t{font-size:32px}}@media (min-width: 1280px){.x .c1-6r{width:1160px}}@media (min-width: 1280px){.x .c1-91{font-size:62px}}@media (min-width: 1280px){.x .c1-bg{font-size:14px}}</style> | |
| 128 | +<style data-glamor="cxs-xl-sheet">@media (min-width: 1536px){.x .c1-g{font-size:18px}}@media (min-width: 1536px){.x .c1-2p{font-size:14px}}@media (min-width: 1536px){.x .c1-3e{font-size:24px}}@media (min-width: 1536px){.x .c1-3p{font-size:48px}}@media (min-width: 1536px){.x .c1-3u{font-size:36px}}@media (min-width: 1536px){.x .c1-6s{width:1280px}}@media (min-width: 1536px){.x .c1-92{font-size:64px}}@media (min-width: 1536px){.x .c1-bh{font-size:16px}}</style> | |
| 129 | +<style>@keyframes opacity-bounce { | |
| 130 | + 0% {opacity: 0;transform: translateY(100%); } | |
| 131 | + 60% { transform: translateY(-20%); } | |
| 132 | + 100% { opacity: 1; transform: translateY(0); } | |
| 133 | + }</style> | |
| 134 | +<style>.gd-ad-flex-parent { | |
| 135 | + animation-name: opacity-bounce; | |
| 136 | + animation-duration: 800ms; | |
| 137 | + animation-delay: 400ms; | |
| 138 | + animation-fill-mode: forwards; | |
| 139 | + animation-timing-function: ease; | |
| 140 | + opacity: 0;</style> | |
| 141 | +<style>.grecaptcha-badge { visibility: hidden; }</style> | |
| 142 | +<style>.page-inner { background-color: rgb(51, 51, 51); min-height: 100vh; }</style> | |
| 143 | +<script>"use strict"; | |
| 144 | + | |
| 145 | +if ('serviceWorker' in navigator) { | |
| 146 | + window.addEventListener('load', function () { | |
| 147 | + navigator.serviceWorker.register('/sw.js'); | |
| 148 | + }); | |
| 149 | +}</script></head> | |
| 150 | +<body class="x x-fonts-muli"><div id="layout-1-b-1-de-328-343-d-44-e-4-adac-aa-00-a-58-db-3-ba" class="layout layout-layout layout-layout-layout-24 locale-fr-CA lang-fr"><div data-ux="Page" id="page-76177" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-4 c1-5 c1-6 c1-7 c1-8 c1-9 c1-a c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div page-inner c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div id="da40f7e6-1318-4f73-a398-13aa59f037bf" class="widget widget-header widget-header-header-9"><div data-ux="Header" role="main" data-aid="HEADER_WIDGET" id="n-76178" class="x-el x-el-div x-el x-el c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-h c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <div id="freemium-ad-76183"></div><section data-ux="Section" data-aid="HEADER_SECTION" class="x-el x-el-section c1-1 c1-2 c1-h c1-i c1-j c1-k c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-n c1-b c1-c c1-d c1-o c1-e c1-f c1-g"></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"></div><nav data-ux="SectionContainer" class="x-el x-el-nav c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-4 c1-u c1-h c1-v c1-w c1-x c1-b c1-c c1-d c1-y c1-z c1-10 c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-n c1-b c1-c c1-d c1-11 c1-12 c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-v c1-13 c1-w c1-14 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Grid" id="navContainer-76187" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-18 c1-19 c1-1a c1-x c1-1b c1-4 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-1e c1-t c1-1f c1-1g c1-1h c1-1i c1-1j c1-15 c1-1k c1-b c1-c c1-d c1-1l c1-1m c1-e c1-f c1-g"><nav data-ux="Nav" data-aid="HEADER_NAV_RENDERED" role="navigation" class="x-el x-el-nav c1-1 c1-2 c1-t c1-1n c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" id="n-7617876185-navId-1" class="x-el x-el-div c1-1 c1-2 c1-u c1-15 c1-1k c1-1f c1-1g c1-1h c1-1i c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="330ce501-2fa0-449c-a10b-4dbea561ff62" data-edit-interactive="true" href="/accueil" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76189.click,click">ACCUEIL</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="ccdd0a94-7fda-4bca-931b-0440a49f8975" data-edit-interactive="true" href="/le-quartz" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76190.click,click">LE QUARTZ</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="956f96c0-cffa-4bba-a201-ef57e450c901" data-edit-interactive="true" href="/%C3%A0-louer-r%C3%A9sidentiel" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76191.click,click">À LOUER - RÉSIDENTIEL</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="76bfb746-5471-49e0-9d9d-cca7c44cd2b0" data-edit-interactive="true" href="/%C3%A0-louer-commercial" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76192.click,click">À LOUER - COMMERCIAL</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-edit-interactive="true" href="/contact" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76193.click,click">CONTACT</a></div></div></nav></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-1e c1-t c1-1f c1-1g c1-1h c1-1i c1-2q c1-2r c1-1b c1-1a c1-2s c1-15 c1-1k c1-b c1-c c1-d c1-1l c1-1m c1-e c1-f c1-g"><div data-ux="Block" data-aid="HEADER_LOGO_RENDERED" class="x-el x-el-div c1-1s c1-2t c1-2r c1-1c c1-c c1-2u c1-2v c1-2w c1-2x c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="Link" data-page="330ce501-2fa0-449c-a10b-4dbea561ff62" title="Cité Immobilier" href="/accueil" data-typography="LinkAlpha" class="x-el x-el-a c1-2y c1-2z c1-1w c1-1x c1-1y c1-30 c1-1z c1-31 c1-32 c1-33 c1-34 c1-t c1-4 c1-b c1-35 c1-c c1-36 c1-2k c1-37 c1-d c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Logo.Default.Link.Default.76194.click,click"><div data-ux="Block" id="logo-container-76195" class="x-el x-el-div c1-1 c1-2 c1-1s c1-4 c1-u c1-b c1-c c1-d c1-e c1-f c1-g"><h3 role="heading" aria-level="3" data-ux="LogoHeading" id="logo-text-76196" data-aid="HEADER_LOGO_TEXT_RENDERED" headerTreatment="Fill" data-typography="LogoAlpha" class="x-el x-el-h3 c1-38 c1-1v c1-1x c1-1y c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-1s c1-b c1-28 c1-3a c1-2a c1-3b c1-3c c1-3d c1-3e">Cité Immobilier</h3><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xxlarge" data-scaler-id="scaler-logo-container-76195" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-38 c1-1v c1-3f c1-3g c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-n c1-1r c1-3h c1-3i c1-3j c1-3k c1-3l c1-b c1-28 c1-2a c1-3m c1-3n c1-3o c1-3p">Cité Immobilier</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xlarge" data-scaler-id="scaler-logo-container-76195" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-38 c1-1v c1-3f c1-3g c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-n c1-1r c1-3h c1-3i c1-3j c1-3k c1-3q c1-b c1-28 c1-2a c1-3r c1-3s c1-3t c1-3u">Cité Immobilier</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="large" data-scaler-id="scaler-logo-container-76195" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-38 c1-1v c1-3f c1-3g c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-n c1-1r c1-3h c1-3i c1-3j c1-3k c1-3a c1-b c1-28 c1-2a c1-3b c1-3c c1-3d c1-3e">Cité Immobilier</span></div></a></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-1e c1-t c1-1f c1-1g c1-1h c1-1i c1-3v c1-15 c1-1k c1-b c1-c c1-d c1-1l c1-1m c1-e c1-f c1-g"><nav data-ux="Nav" data-aid="HEADER_NAV_RENDERED" role="navigation" class="x-el x-el-nav c1-1 c1-2 c1-t c1-1n c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" id="n-7617876186-navId-2" class="x-el x-el-div c1-1 c1-2 c1-u c1-15 c1-1k c1-1f c1-1g c1-1h c1-1i c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-3w c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="330ce501-2fa0-449c-a10b-4dbea561ff62" data-edit-interactive="true" href="/accueil" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76198.click,click">ACCUEIL</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-3w c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="ccdd0a94-7fda-4bca-931b-0440a49f8975" data-edit-interactive="true" href="/le-quartz" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76199.click,click">LE QUARTZ</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-3w c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="956f96c0-cffa-4bba-a201-ef57e450c901" data-edit-interactive="true" href="/%C3%A0-louer-r%C3%A9sidentiel" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76200.click,click">À LOUER - RÉSIDENTIEL</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-3w c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="76bfb746-5471-49e0-9d9d-cca7c44cd2b0" data-edit-interactive="true" href="/%C3%A0-louer-commercial" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76201.click,click">À LOUER - COMMERCIAL</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-3w c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavLink" target="" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-edit-interactive="true" href="/contact" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-20 c1-21 c1-22 c1-23 c1-24 c1-25 c1-26 c1-27 c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Default.76202.click,click">CONTACT</a></div><div data-ux="Block" class="x-el x-el-div nav-item c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-1s c1-b c1-c c1-1t c1-3w c1-d c1-e c1-f c1-g"><div data-ux="Element" id="bs-1" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a rel="" role="button" aria-haspopup="menu" data-ux="NavLinkDropdown" data-toggle-ignore="true" id="76203" aria-expanded="false" data-aid="NAV_MORE" data-edit-interactive="true" href="#" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.Default.Link.Dropdown.76204.click,click"><div style="pointer-events:none;display:flex;align-items:center" data-aid="NAV_MORE"><span style="margin-right:4px">Plus</span><svg viewBox="0 0 24 24" fill="currentColor" width="16" height="16" data-ux="NavIcon" class="x-el x-el-svg c1-1 c1-2 c1-3x c1-1s c1-3y c1-3z c1-40 c1-u c1-1z c1-41 c1-42 c1-43 c1-b c1-29 c1-2m c1-2n c1-2o c1-2p"><path fill="none" stroke="currentColor" stroke-linecap="square" stroke-width="1.5" d="M11.765 15.765l.242.242-.242-.242-.258.242.258-.242zm0 0L20.014 8l-8.25 7.765L4 8l7.765 7.765z"></path></svg></div></a></div><ul data-ux="NavDropdown" role="menu" id="more-76197" class="x-el x-el-ul c1-1 c1-2 c1-h c1-v c1-w c1-r c1-s c1-44 c1-45 c1-3h c1-46 c1-47 c1-1q c1-48 c1-49 c1-n c1-4a c1-b c1-c c1-4b c1-4c c1-d c1-e c1-f c1-g"><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavMoreMenuLink" target="" data-page="330ce501-2fa0-449c-a10b-4dbea561ff62" data-edit-interactive="true" aria-labelledby="more-76197" href="/accueil" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-1s c1-1z c1-1k c1-4h c1-4i c1-4j c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.MoreMenu.Link.Default.76205.click,click">ACCUEIL</a></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavMoreMenuLink" target="" data-page="ccdd0a94-7fda-4bca-931b-0440a49f8975" data-edit-interactive="true" aria-labelledby="more-76197" href="/le-quartz" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-1s c1-1z c1-1k c1-4h c1-4i c1-4j c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.MoreMenu.Link.Default.76206.click,click">LE QUARTZ</a></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavMoreMenuLink" target="" data-page="956f96c0-cffa-4bba-a201-ef57e450c901" data-edit-interactive="true" aria-labelledby="more-76197" href="/%C3%A0-louer-r%C3%A9sidentiel" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-1s c1-1z c1-1k c1-4h c1-4i c1-4j c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.MoreMenu.Link.Default.76207.click,click">À LOUER - RÉSIDENTIEL</a></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavMoreMenuLink" target="" data-page="76bfb746-5471-49e0-9d9d-cca7c44cd2b0" data-edit-interactive="true" aria-labelledby="more-76197" href="/%C3%A0-louer-commercial" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-1s c1-1z c1-1k c1-4h c1-4i c1-4j c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.MoreMenu.Link.Default.76208.click,click">À LOUER - COMMERCIAL</a></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavMoreMenuLink" target="" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-edit-interactive="true" aria-labelledby="more-76197" href="/contact" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-1s c1-1z c1-1k c1-4h c1-4i c1-4j c1-b c1-28 c1-29 c1-2a c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-2i c1-2j c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.Nav.MoreMenu.Link.Default.76209.click,click">CONTACT</a></li></ul></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1o c1-1b c1-1p c1-1q c1-u c1-1r c1-15 c1-b c1-c c1-1t c1-3w c1-d c1-e c1-f c1-g"><div data-ux="UtilitiesMenu" id="n-7617876210-utility-menu" class="x-el x-el-div c1-1 c1-2 c1-15 c1-1k c1-4k c1-b c1-c c1-3v c1-d c1-4l c1-4m c1-e c1-f c1-g"><span data-ux="Element" id="n-7617876210-membership-icon" class="x-el x-el-span c1-1 c1-2 c1-u c1-15 c1-1z c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-15 c1-1k c1-b c1-c c1-d c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span membership-icon-logged-out c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Element" id="bs-2" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a rel="" role="button" aria-haspopup="menu" data-ux="UtilitiesMenuLink" data-toggle-ignore="true" id="76211" aria-expanded="false" data-aid="MEMBERSHIP_ICON_DESKTOP_RENDERED" data-edit-interactive="true" href="#" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-30 c1-1z c1-4k c1-b c1-28 c1-29 c1-2a c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.UtilitiesMenu.Default.Link.Dropdown.76212.click,click"><div style="pointer-events:auto;display:flex;align-items:center" data-aid="MEMBERSHIP_ICON_DESKTOP_RENDERED"><svg viewBox="0 0 24 24" fill="currentColor" width="40px" height="40px" data-ux="UtilitiesMenuIcon" data-typography="NavAlpha" class="x-el x-el-svg c1-1u c1-1v c1-3x c1-4n c1-4o c1-4p c1-40 c1-26 c1-25 c1-27 c1-24 c1-4k c1-u c1-1z c1-b c1-29 c1-2a c1-2k c1-2l c1-2m c1-4q c1-2n c1-2o c1-2p"><path fill-rule="evenodd" d="M5.643 19.241a.782.782 0 0 1-.634-.889c.317-2.142 1.62-4.188 3.525-5.244l.459-.254-.39-.352a4.89 4.89 0 0 1-.797-6.327 4.747 4.747 0 0 1 2.752-2.003 4.894 4.894 0 0 1 6.092 5.72c-.211 1.042-.802 1.97-1.59 2.683l-.308.28.459.253c1.876 1.04 3.185 3.131 3.53 5.26a.765.765 0 0 1-.742.883c-.367.005-.697-.25-.753-.613-.52-3.384-4.067-6.087-7.702-4.324-1.628.79-2.714 2.511-3.014 4.313a.76.76 0 0 1-.887.614zm2.873-10.36a3.36 3.36 0 0 0 3.356 3.355A3.36 3.36 0 0 0 15.23 8.88a3.361 3.361 0 0 0-3.358-3.357A3.36 3.36 0 0 0 8.516 8.88z"></path></svg></div></a></div></span><span data-ux="Element" class="x-el x-el-span membership-icon-logged-in c1-1 c1-2 c1-n c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Element" id="bs-3" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a rel="" role="button" aria-haspopup="menu" data-ux="UtilitiesMenuLink" data-toggle-ignore="true" id="76213" aria-expanded="false" data-aid="MEMBERSHIP_ICON_DESKTOP_RENDERED" data-edit-interactive="true" href="#" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-30 c1-1z c1-4k c1-b c1-28 c1-29 c1-2a c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.UtilitiesMenu.Default.Link.Dropdown.76214.click,click"><div style="pointer-events:auto;display:flex;align-items:center" data-aid="MEMBERSHIP_ICON_DESKTOP_RENDERED"><svg viewBox="0 0 24 24" fill="currentColor" width="40px" height="40px" data-ux="UtilitiesMenuIcon" data-typography="NavAlpha" class="x-el x-el-svg c1-1u c1-1v c1-3x c1-4n c1-4o c1-4p c1-40 c1-26 c1-25 c1-27 c1-24 c1-4k c1-u c1-1z c1-b c1-29 c1-2a c1-2k c1-2l c1-2m c1-4q c1-2n c1-2o c1-2p"><path fill-rule="evenodd" d="M5.643 19.241a.782.782 0 0 1-.634-.889c.317-2.142 1.62-4.188 3.525-5.244l.459-.254-.39-.352a4.89 4.89 0 0 1-.797-6.327 4.747 4.747 0 0 1 2.752-2.003 4.894 4.894 0 0 1 6.092 5.72c-.211 1.042-.802 1.97-1.59 2.683l-.308.28.459.253c1.876 1.04 3.185 3.131 3.53 5.26a.765.765 0 0 1-.742.883c-.367.005-.697-.25-.753-.613-.52-3.384-4.067-6.087-7.702-4.324-1.628.79-2.714 2.511-3.014 4.313a.76.76 0 0 1-.887.614zm2.873-10.36a3.36 3.36 0 0 0 3.356 3.355A3.36 3.36 0 0 0 15.23 8.88a3.361 3.361 0 0 0-3.358-3.357A3.36 3.36 0 0 0 8.516 8.88z"></path></svg></div></a></div></span><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><script><!--googleoff: all--></script><ul data-ux="Dropdown" role="menu" id="n-7617876210-membershipId-loggedout" class="x-el x-el-ul membership-sign-out c1-1 c1-2 c1-h c1-v c1-w c1-14 c1-13 c1-4r c1-45 c1-3h c1-46 c1-4s c1-1q c1-4t c1-49 c1-n c1-4a c1-4u c1-b c1-c c1-4b c1-4c c1-d c1-e c1-f c1-g"><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4v c1-4w c1-4e c1-4f c1-1z c1-4x c1-4y c1-4z c1-50 c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="UtilitiesMenuLink" data-edit-interactive="true" id="n-7617876210-membership-sign-in" aria-labelledby="n-7617876210-membershipId-loggedout" href="/m/account" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-30 c1-1z c1-4k c1-b c1-28 c1-29 c1-2a c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.UtilitiesMenu.Menu.Link.Default.76215.click,click">Connectez-vous</a></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><hr aria-hidden="true" role="separator" data-ux="HR" class="x-el x-el-hr c1-1 c1-2 c1-51 c1-52 c1-53 c1-54 c1-4w c1-4 c1-b c1-c c1-d c1-e c1-f c1-g"/></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4v c1-4w c1-4e c1-4f c1-1z c1-4x c1-4y c1-4z c1-50 c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="UtilitiesMenuLink" data-edit-interactive="true" id="n-7617876210-membership-account-logged-out" aria-labelledby="n-7617876210-membershipId-loggedout" href="/m/account" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-30 c1-1z c1-4k c1-b c1-28 c1-29 c1-2a c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.UtilitiesMenu.Menu.Link.Default.76216.click,click">Mon compte</a></li></ul><ul data-ux="Dropdown" role="menu" id="n-7617876210-membershipId" class="x-el x-el-ul membership-sign-in c1-1 c1-2 c1-h c1-v c1-w c1-14 c1-13 c1-4r c1-45 c1-3h c1-46 c1-4s c1-1q c1-4t c1-49 c1-n c1-4a c1-4u c1-b c1-c c1-4b c1-4c c1-d c1-e c1-f c1-g"><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><p data-ux="Text" id="n-7617876210-membership-header" data-typography="BodyAlpha" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-4w c1-55 c1-56 c1-57 c1-58 c1-59 c1-5a c1-5b c1-5c c1-5d c1-5e c1-5f c1-5g c1-5h c1-5i c1-5j c1-5k c1-5l c1-b c1-5m c1-4d c1-c c1-d c1-e c1-f c1-g">Connecté en tant que :</p></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4v c1-4w c1-4e c1-4f c1-1z c1-4x c1-4y c1-4z c1-50 c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><p data-ux="Text" id="n-7617876210-membership-email" data-aid="MEMBERSHIP_EMAIL_ADDRESS" data-typography="BodyAlpha" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-56 c1-57 c1-58 c1-59 c1-5a c1-5b c1-5c c1-5d c1-5e c1-5f c1-5g c1-5h c1-5i c1-5j c1-5k c1-5l c1-b c1-4d c1-c c1-2a c1-d c1-e c1-f c1-g">filler@godaddy.com</p></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-4f c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><hr aria-hidden="true" role="separator" data-ux="HR" class="x-el x-el-hr c1-1 c1-2 c1-51 c1-52 c1-53 c1-54 c1-4w c1-4 c1-b c1-c c1-d c1-e c1-f c1-g"/></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4v c1-4w c1-4e c1-4f c1-1z c1-4x c1-4y c1-4z c1-50 c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="UtilitiesMenuLink" data-edit-interactive="true" id="n-7617876210-membership-account-logged-in" aria-labelledby="n-7617876210-membershipId" href="/m/account" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-30 c1-1z c1-4k c1-b c1-28 c1-29 c1-2a c1-2k c1-2l c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.HEADER.header9.UtilitiesMenu.Menu.Link.Default.76217.click,click">Mon compte</a></li><li data-ux="ListItem" role="menuitem" class="x-el x-el-li c1-1 c1-2 c1-4v c1-4w c1-4e c1-4f c1-1z c1-4x c1-4y c1-4z c1-50 c1-b c1-c c1-4g c1-d c1-e c1-f c1-g"><p data-ux="Text" id="n-7617876210-membership-sign-out" data-aid="MEMBERSHIP_SIGNOUT_LINK" data-typography="BodyAlpha" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-56 c1-57 c1-58 c1-59 c1-5a c1-5b c1-5c c1-5d c1-5e c1-5f c1-5g c1-5h c1-5i c1-5j c1-5k c1-5l c1-b c1-4d c1-c c1-2a c1-d c1-e c1-f c1-g">Se déconnecter</p></li></ul><script><!--googleon: all--></script></div></div></span></div></div></div></nav></div></div></div></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-15 c1-b c1-c c1-d c1-5n c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-4 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-18 c1-19 c1-5o c1-5p c1-5q c1-4 c1-1k c1-5r c1-b c1-c c1-5s c1-5t c1-5u c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-5w c1-5x c1-5y c1-1f c1-5z c1-60 c1-61 c1-1k c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Element" id="bs-4" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a rel="" role="button" aria-haspopup="menu" data-ux="LinkDropdown" data-toggle-ignore="true" id="76218" aria-expanded="false" toggleId="n-76178-navId-mobile" icon="hamburger" data-edit-interactive="true" data-aid="HAMBURGER_MENU_LINK" aria-label="Hamburger Site Navigation Icon" href="#" data-typography="LinkAlpha" class="x-el x-el-a c1-2y c1-2z c1-1w c1-1x c1-1y c1-15 c1-1z c1-1k c1-1j c1-31 c1-32 c1-33 c1-34 c1-66 c1-b c1-c c1-36 c1-67 c1-37 c1-d c1-5n c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Section.Default.Link.Dropdown.76219.click,click"><svg viewBox="0 0 24 24" fill="currentColor" width="40px" height="40px" data-ux="IconHamburger" class="x-el x-el-svg c1-1 c1-2 c1-3x c1-1s c1-1o c1-26 c1-25 c1-27 c1-24 c1-b c1-c c1-d c1-e c1-f c1-g"><path fill-rule="evenodd" d="M19.248 7.5H4.752A.751.751 0 0 1 4 6.75c0-.414.337-.75.752-.75h14.496a.75.75 0 1 1 0 1.5m0 5.423H4.752a.75.75 0 0 1 0-1.5h14.496a.75.75 0 1 1 0 1.5m0 5.423H4.752a.75.75 0 1 1 0-1.5h14.496a.75.75 0 1 1 0 1.5"></path></svg></a></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-68 c1-69 c1-1f c1-5z c1-60 c1-61 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-2r c1-19 c1-6a c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" data-aid="HEADER_LOGO_RENDERED" class="x-el x-el-div c1-1s c1-2t c1-c c1-2u c1-2v c1-2w c1-2x c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="Link" data-page="330ce501-2fa0-449c-a10b-4dbea561ff62" title="Cité Immobilier" href="/accueil" data-typography="LinkAlpha" class="x-el x-el-a c1-2y c1-2z c1-1w c1-1x c1-1y c1-30 c1-1z c1-31 c1-32 c1-33 c1-34 c1-t c1-4 c1-b c1-35 c1-c c1-36 c1-2k c1-37 c1-d c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Logo.Default.Link.Default.76220.click,click"><div data-ux="Block" id="logo-container-76221" class="x-el x-el-div c1-1 c1-2 c1-1s c1-4 c1-u c1-b c1-c c1-d c1-e c1-f c1-g"><h3 role="heading" aria-level="3" data-ux="LogoHeading" id="logo-text-76222" data-aid="HEADER_LOGO_TEXT_RENDERED" headerTreatment="Fill" data-typography="LogoAlpha" class="x-el x-el-h3 c1-38 c1-1v c1-1x c1-1y c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-1s c1-b c1-28 c1-3a c1-2a c1-3b c1-3c c1-3d c1-3e">Cité Immobilier</h3><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xxlarge" data-scaler-id="scaler-logo-container-76221" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-38 c1-1v c1-3f c1-3g c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-n c1-1r c1-3h c1-3i c1-3j c1-3k c1-3l c1-b c1-28 c1-2a c1-3m c1-3n c1-3o c1-3p">Cité Immobilier</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xlarge" data-scaler-id="scaler-logo-container-76221" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-38 c1-1v c1-3f c1-3g c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-n c1-1r c1-3h c1-3i c1-3j c1-3k c1-3q c1-b c1-28 c1-2a c1-3r c1-3s c1-3t c1-3u">Cité Immobilier</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="large" data-scaler-id="scaler-logo-container-76221" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-38 c1-1v c1-3f c1-3g c1-39 c1-1b c1-1a c1-19 c1-x c1-t c1-n c1-1r c1-3h c1-3i c1-3j c1-3k c1-3a c1-b c1-28 c1-2a c1-3b c1-3c c1-3d c1-3e">Cité Immobilier</span></div></a></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-5w c1-5x c1-6b c1-1f c1-5z c1-60 c1-61 c1-15 c1-3v c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="UtilitiesMenu" id="n-7617876223-utility-menu" class="x-el x-el-div c1-1 c1-2 c1-15 c1-1k c1-4k c1-b c1-c c1-3v c1-d c1-4l c1-4m c1-e c1-f c1-g"></div></div></div><div role="navigation" data-ux="NavigationDrawer" id="n-76178-navId-mobile" class="x-el x-el-div c1-1 c1-2 c1-h c1-6c c1-6d c1-6e c1-6f c1-49 c1-6g c1-i c1-6h c1-6i c1-6j c1-6k c1-6l c1-1r c1-6m c1-15 c1-6n c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-r c1-s c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Membership" class="x-el x-el-div membership-header-logged-in c1-1 c1-2 c1-6o c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Container" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><p data-ux="TextMajor" id="n-76178-membership-header" data-typography="BodyAlpha" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-6t c1-b c1-4d c1-c c1-2a c1-d c1-e c1-f c1-g">Connecté en tant que :</p><p data-ux="Text" id="n-76178-membership-email" data-typography="BodyAlpha" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-b c1-4d c1-c c1-2a c1-d c1-e c1-f c1-g">filler@godaddy.com</p></div></div><svg viewBox="0 0 24 24" fill="currentColor" width="40px" height="40px" data-ux="NavigationDrawerCloseIcon" data-edit-interactive="true" data-close="true" class="x-el x-el-svg c1-1 c1-2 c1-6u c1-1s c1-40 c1-26 c1-25 c1-27 c1-24 c1-1z c1-6v c1-6w c1-3h c1-6x c1-6y c1-3q c1-b c1-6z c1-3r c1-3s c1-3t c1-3u"><path fill-rule="evenodd" d="M19.219 5.22a.75.75 0 0 0-1.061 0l-5.939 5.939-5.939-5.94a.75.75 0 1 0-1.061 1.062l5.939 5.939-5.939 5.939a.752.752 0 0 0 0 1.06.752.752 0 0 0 1.061 0l5.939-5.938 5.939 5.939a.75.75 0 1 0 1.061-1.061l-5.939-5.94 5.939-5.938a.75.75 0 0 0 0-1.061"></path></svg></div><div data-ux="NavigationDrawerContainer" id="n-76178-navContainerId-mobile" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-1p c1-70 c1-t c1-49 c1-71 c1-4 c1-72 c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-15 c1-1j c1-1k c1-73 c1-6n c1-74 c1-b c1-c c1-d c1-e c1-f c1-g"></div><div data-ux="Block" id="n-76178-navLinksContentId-mobile" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><ul data-ux="NavigationDrawerList" id="n-76178-navListId-mobile" class="x-el x-el-ul c1-1 c1-2 c1-19 c1-x c1-1b c1-1a c1-75 c1-76 c1-77 c1-1h c1-4f c1-1f c1-1i c1-1g c1-1x c1-1y c1-b c1-c c1-d c1-e c1-f c1-g"><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLink" target="" data-page="330ce501-2fa0-449c-a10b-4dbea561ff62" data-edit-interactive="true" data-close="true" href="/accueil" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.76224.click,click"><span>ACCUEIL</span></a></li><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLink" target="" data-page="ccdd0a94-7fda-4bca-931b-0440a49f8975" data-edit-interactive="true" data-close="true" href="/le-quartz" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.76225.click,click"><span>LE QUARTZ</span></a></li><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLink" target="" data-page="956f96c0-cffa-4bba-a201-ef57e450c901" data-edit-interactive="true" data-close="true" href="/%C3%A0-louer-r%C3%A9sidentiel" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.76226.click,click"><span>À LOUER - RÉSIDENTIEL</span></a></li><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLink" target="" data-page="76bfb746-5471-49e0-9d9d-cca7c44cd2b0" data-edit-interactive="true" data-close="true" href="/%C3%A0-louer-commercial" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.76227.click,click"><span>À LOUER - COMMERCIAL</span></a></li><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLink" target="" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-edit-interactive="true" data-close="true" href="/contact" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.76228.click,click"><span>CONTACT</span></a></li></ul><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-4e c1-d c1-5n c1-e c1-f c1-g"><div data-ux="Membership" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><p data-ux="MembershipHeading" data-typography="BodyAlpha" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-4h c1-4i c1-55 c1-1i c1-1g c1-1h c1-7i c1-b c1-4d c1-c c1-2a c1-d c1-e c1-f c1-g">Compte</p><ul data-ux="List" role="menu" class="x-el x-el-ul membership-links-logged-in c1-1 c1-2 c1-19 c1-x c1-1b c1-1a c1-75 c1-76 c1-77 c1-4f c1-1f c1-1h c1-1i c1-1g c1-1x c1-1y c1-b c1-c c1-d c1-e c1-f c1-g"><li role="menuitem" data-ux="MembershipListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><hr aria-hidden="true" role="separator" data-ux="MembershipHR" class="x-el x-el-hr c1-1 c1-2 c1-51 c1-52 c1-53 c1-19 c1-x c1-4 c1-b c1-c c1-d c1-e c1-f c1-g"/></li><li role="menuitem" data-ux="MembershipListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="MembershipLink" data-edit-interactive="true" id="n-76178-membership-account-logged-in" name="Mon compte" dataAid="MEMBERSHIP_ACCOUNT_LINK" href="/m/account" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Membership.Default.Link.Default.76235.click,click">Mon compte</a></li><li role="menuitem" data-ux="MembershipListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><p data-ux="Text" id="n-76178-membership-sign-out" data-aid="MEMBERSHIP_SIGNOUT_LINK" data-typography="BodyAlpha" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-b c1-4d c1-c c1-2a c1-d c1-e c1-f c1-g">Se déconnecter</p></li></ul><ul data-ux="List" role="menu" class="x-el x-el-ul membership-links-logged-out c1-1 c1-2 c1-19 c1-x c1-1b c1-1a c1-75 c1-76 c1-77 c1-4f c1-1f c1-1h c1-1i c1-1g c1-1x c1-1y c1-b c1-c c1-d c1-e c1-f c1-g"><li role="menuitem" data-ux="MembershipListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><hr aria-hidden="true" role="separator" data-ux="MembershipHR" class="x-el x-el-hr c1-1 c1-2 c1-51 c1-52 c1-53 c1-19 c1-x c1-4 c1-b c1-c c1-d c1-e c1-f c1-g"/></li><li role="menuitem" data-ux="MembershipListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="MembershipLink" data-edit-interactive="true" id="n-76178-membership-sign-in" name="Connectez-vous" dataAid="MEMBERSHIP_SIGNIN_LINK" href="/m/account" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Membership.Default.Link.Default.76236.click,click">Connectez-vous</a></li><li role="menuitem" data-ux="MembershipListItem" class="x-el x-el-li c1-1 c1-2 c1-4d c1-x c1-4e c1-78 c1-79 c1-7a c1-b c1-c c1-4g c1-7b c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="MembershipLink" data-edit-interactive="true" id="n-76178-membership-account-logged-out" name="Mon compte" dataAid="MEMBERSHIP_ACCOUNT_LINK" href="/m/account" data-typography="NavBeta" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-15 c1-1z c1-v c1-w c1-1i c1-s c1-1k c1-7c c1-7d c1-b c1-6u c1-c c1-2a c1-7e c1-6z c1-7f c1-7g c1-d c1-7h c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Membership.Default.Link.Default.76237.click,click">Mon compte</a></li></ul></div></div></div></div></div></div></div></nav></section> </div></div></div><div id="29aa9378-c426-440d-8acb-6f46483c10e4" class="widget widget-introduction widget-introduction-introduction-5"><div data-ux="WidgetBanner" role="region" id="29aa9378-c426-440d-8acb-6f46483c10e4" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <div role="img" data-aid="BACKGROUND_IMAGE_RENDERED" data-ux="Background" dataAid="IMAGE_RENDERED" class="x-el x-el-div c1-1 c1-2 c1-6t c1-7j c1-7k c1-7l c1-7m c1-b c1-c c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-7t c1-7u c1-7v c1-7w c1-7x c1-7y c1-7z c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-d c1-e c1-f c1-g"><section data-ux="SectionBanner" class="x-el x-el-section c1-1 c1-2 c1-88 c1-i c1-j c1-89 c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="CardBanner" class="x-el x-el-div x-el c1-1 c1-2 c1-8a c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-15 c1-1k c1-2q c1-6n c1-8b c1-8c c1-8d c1-b c1-c c1-6p c1-d c1-6q c1-8e c1-8f c1-8g c1-8h c1-8i c1-8j c1-8k c1-8l c1-8m c1-8n c1-8o c1-8p c1-8q c1-8r c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="CardBannerBlock" class="x-el x-el-div c1-1 c1-2 c1-15 c1-1c c1-2r c1-1f c1-1h c1-8s c1-b c1-c c1-d c1-8t c1-e c1-f c1-g"><h1 role="heading" aria-level="1" data-ux="CardBannerHeading" data-aid="SECTION_TITLE_RENDERED" data-promoted-from="2" data-order="0" data-typography="HeadingEpsilon" class="x-el x-el-h1 c1-8u c1-2 c1-1x c1-1y c1-8v c1-1b c1-1a c1-19 c1-x c1-8w c1-2t c1-8x c1-8y c1-2a c1-8z c1-90 c1-91 c1-92">IMMEUBLES</h1></div></div></div></section></div> </div></div></div><div id="836d2a2f-d280-4b04-a193-85fb8e34cf4e" class="widget widget-introduction widget-introduction-introduction-4"><div data-ux="Widget" role="region" id="836d2a2f-d280-4b04-a193-85fb8e34cf4e" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-3 c1-i c1-j c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2r c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-1e c1-t c1-1f c1-97 c1-1h c1-98 c1-b c1-c c1-99 c1-9a c1-9b c1-62 c1-63 c1-9c c1-65 c1-d c1-9d c1-9e c1-9f c1-e c1-f c1-g"><div data-ux="ContentBasic" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-9j c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="FeaturedHeading" data-aid="SECTION_TITLE_RENDERED" data-typography="HeadingEpsilon" data-font-scaled="true" class="x-el x-el-h4 c1-8u c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-2t c1-9m c1-3l c1-2a c1-3m c1-3n c1-3o c1-3p">LOCAL À LOUER</h4><div data-ux="FeaturedText" alignment="center" data-aid="DESCRIPTION_TEXT" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Vous êtes intéressé par un emplacement commercial et désirez discuter des <strong class="x-el x-el-span c1-2y c1-2z c1-b c1-ak c1-3x c1-5m c1-al">possibilités d'aménagement</strong> ? Contactez-nous sans plus attendre pour discuter de votre projet et planifions ensemble un espace <strong class="x-el x-el-span c1-2y c1-2z c1-b c1-ak c1-3x c1-5m c1-al">répondant à vos besoins et priorités</strong>.</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="secondary" data-ux="ButtonSecondary" color="HIGHCONTRAST" shape="SQUARE" fill="GHOST" decoration="LINES" shadow="NONE" data-aid="CTA_BUTTON_RENDERED" href="/contact" target="" data-tccl="ux2.INTRODUCTION.introduction4.Featured.Default.Button.Secondary.76238.click,click" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-9m c1-ay c1-b c1-5m c1-6t c1-az c1-b0 c1-b1 c1-b2 c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">ENTRER EN CONTACT</a></div></div></div></div></div></section> </div></div></div><div id="b27bb75c-7798-4583-a85f-4eb92433dc2b" class="widget widget-about widget-about-about-2"><div data-ux="Widget" role="region" id="b27bb75c-7798-4583-a85f-4eb92433dc2b" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-3 c1-i c1-j c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><h2 role="heading" aria-level="2" data-ux="SectionHeading" data-aid="ABOUT_SECTION_TITLE_RENDERED" data-typography="HeadingAlpha" data-font-scaled="true" class="x-el x-el-h2 c1-8u c1-2 c1-1x c1-1y c1-39 c1-p c1-1a c1-19 c1-bi c1-2r c1-2t c1-bj c1-3l c1-2a c1-3m c1-8t c1-bk c1-3n c1-3o c1-3p"><span data-ux="Element" class="">IMMEUBLES COMMERCIAUX</span></h2><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-bn c1-95 c1-b c1-c c1-5s c1-5t c1-5u c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade.jpg/:/cr=t:8.34%25,l:10.75%25,w:79.16%25,h:73.53%25/rs=w:403,h:202,cg:true,m, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade.jpg/:/cr=t:8.34%25,l:10.75%25,w:79.16%25,h:73.53%25/rs=w:806,h:403,cg:true,m 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade.jpg/:/cr=t:8.34%25,l:10.75%25,w:79.16%25,h:73.53%25/rs=w:1209,h:605,cg:true,m 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade.jpg/:/cr=t:8.34%25,l:10.75%25,w:79.16%25,h:73.53%25/rs=w:600,h:300,cg:true,m, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade.jpg/:/cr=t:8.34%25,l:10.75%25,w:79.16%25,h:73.53%25/rs=w:1200,h:600,cg:true,m 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade.jpg/:/cr=t:8.34%25,l:10.75%25,w:79.16%25,h:73.53%25/rs=w:1800,h:900,cg:true,m 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade.jpg/:/cr=t:8.34%25,l:10.75%25,w:79.16%25,h:73.53%25/rs=w:600,h:300,cg:true,m" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-bw c1-bx c1-2s c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="0" id="dddf364b-ed8c-4af1-85f2-f257f31f442d" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED0" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">19-21 rue de la Gare</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED0" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">IMMEUBLE ENTIÈREMENT RÉNOVÉ EN 2018</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Bijou du patrimoine victoriavillois, le Grand Union est accessible par la rue de la Gare et par le stationnement arrière. Riche en histoire, cet édifice propose à sa clientèle un environnement noble et luxueux.</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="secondary" data-ux="ButtonSecondary" color="HIGHCONTRAST" shape="SQUARE" fill="GHOST" decoration="LINES" shadow="NONE" data-aid="ABOUT_CTA_BTN_RENDERED0" href="/contact" target="" data-tccl="ux2.ABOUT.about2.Content.Default.Button.Secondary.76239.click,click" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-9m c1-ay c1-b c1-5m c1-6t c1-az c1-b0 c1-b1 c1-b2 c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">ESPACES DISPONIBLES</a></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-bz c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouvelle%20Fa%C3%A7ade.JPG/:/rs=w:403,h:202,cg:true,m/cr=w:403,h:202, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouvelle%20Fa%C3%A7ade.JPG/:/rs=w:806,h:403,cg:true,m/cr=w:806,h:403 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouvelle%20Fa%C3%A7ade.JPG/:/rs=w:1209,h:605,cg:true,m/cr=w:1209,h:605 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouvelle%20Fa%C3%A7ade.JPG/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouvelle%20Fa%C3%A7ade.JPG/:/rs=w:1200,h:600,cg:true,m/cr=w:1200,h:600 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouvelle%20Fa%C3%A7ade.JPG/:/rs=w:1635,h:818,cg:true,m/cr=w:1635,h:818 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouvelle%20Fa%C3%A7ade.JPG/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED1" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-c0 c1-bx c1-2s c1-44 c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="1" id="2dffebe6-6601-416e-a144-412d5395dc15" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED1" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">103 rue de Bigarré</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED1" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">La Place De Bigarré est un immeuble accessible par la rue Notre-Dame Est et par le stationnement arrière (de Bigarré). Plusieurs belles opportunités à ne pas manquer!</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g"><br></span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">- COMPLET -</span></p></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/IMG_6856.JPG/:/cr=t:0%25,l:0%25,w:100%25,h:100%25/rs=w:403,h:202,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/IMG_6856.JPG/:/cr=t:0%25,l:0%25,w:100%25,h:100%25/rs=w:806,h:403,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/IMG_6856.JPG/:/cr=t:0%25,l:0%25,w:100%25,h:100%25/rs=w:1209,h:605,cg:true 3x"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/IMG_6856.JPG/:/cr=t:0%25,l:0%25,w:100%25,h:100%25/rs=w:600,h:300,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/IMG_6856.JPG/:/cr=t:0%25,l:0%25,w:100%25,h:100%25/rs=w:1200,h:600,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/IMG_6856.JPG/:/cr=t:0%25,l:0%25,w:100%25,h:100%25/rs=w:1800,h:900,cg:true 3x"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/IMG_6856.JPG/:/cr=t:0%25,l:0%25,w:100%25,h:100%25/rs=w:600,h:300,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-aid="ABOUT_IMAGE_RENDERED2" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-c1 c1-bx c1-2s c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="2" id="2a056e56-16c6-4d0e-a69a-30c7ce2bd881" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED2" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">95-99 rue Notre-Dame Est</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED2" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Le 2e étage, entièrement commercial, est idéal pour les travailleurs autonomes (administration, esthétique, soins, autres services). </span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="secondary" data-ux="ButtonSecondary" color="HIGHCONTRAST" shape="SQUARE" fill="GHOST" decoration="LINES" shadow="NONE" data-aid="ABOUT_CTA_BTN_RENDERED2" href="#" target="" data-tccl="ux2.ABOUT.about2.Content.Default.Button.Secondary.76240.click,click" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-9m c1-ay c1-b c1-5m c1-6t c1-az c1-b0 c1-b1 c1-b2 c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">ESPACES DISPONIBLES</a></div></div></div></div></div></div></div></section> </div></div></div><div id="52cdd0a6-4214-4075-9425-d8853d197230" class="widget widget-about widget-about-about-2"><div data-ux="Widget" role="region" id="52cdd0a6-4214-4075-9425-d8853d197230" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-3 c1-i c1-j c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><h2 role="heading" aria-level="2" data-ux="SectionHeading" data-aid="ABOUT_SECTION_TITLE_RENDERED" data-typography="HeadingAlpha" data-font-scaled="true" class="x-el x-el-h2 c1-8u c1-2 c1-1x c1-1y c1-39 c1-p c1-1a c1-19 c1-bi c1-2r c1-2t c1-bj c1-3l c1-2a c1-3m c1-8t c1-bk c1-3n c1-3o c1-3p"><span data-ux="Element" class="">IMMEUBLES COMMERCIAUX ET RÉSIDENTIELS</span></h2><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-bn c1-95 c1-b c1-c c1-5s c1-5t c1-5u c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/EI__8256-E.jpg/:/rs=w:403,h:202,cg:true,m/cr=w:403,h:202, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/EI__8256-E.jpg/:/rs=w:806,h:403,cg:true,m/cr=w:806,h:403 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/EI__8256-E.jpg/:/rs=w:1209,h:605,cg:true,m/cr=w:1209,h:605 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/EI__8256-E.jpg/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/EI__8256-E.jpg/:/rs=w:1200,h:600,cg:true,m/cr=w:1200,h:600 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/EI__8256-E.jpg/:/rs=w:1800,h:900,cg:true,m/cr=w:1800,h:900 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/EI__8256-E.jpg/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED0" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-bw c1-bx c1-2s c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="0" id="dddf364b-ed8c-4af1-85f2-f257f31f442d" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED0" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">96-100 rue St-Dominique</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED0" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">EXTÉRIEUR ENTIÈREMENT RÉNOVÉ EN 2019</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">La localisation en plein centre-ville ainsi que les nombreux </span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">commerces et restaurants situés à proximité de la bâtisse </span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">sont très appréciés par la clientèle de cet immeuble.</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g"><br></span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">- COMPLET -</span></p></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-bz c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/facade.JPG/:/cr=t:5.52%25,l:0%25,w:100%25,h:76.92%25/rs=w:403,h:202,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/facade.JPG/:/cr=t:5.52%25,l:0%25,w:100%25,h:76.92%25/rs=w:806,h:403,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/facade.JPG/:/cr=t:5.52%25,l:0%25,w:100%25,h:76.92%25/rs=w:1209,h:605,cg:true 3x"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/facade.JPG/:/cr=t:5.52%25,l:0%25,w:100%25,h:76.92%25/rs=w:600,h:300,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/facade.JPG/:/cr=t:5.52%25,l:0%25,w:100%25,h:76.92%25/rs=w:1200,h:600,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/facade.JPG/:/cr=t:5.52%25,l:0%25,w:100%25,h:76.92%25/rs=w:1800,h:900,cg:true 3x"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/facade.JPG/:/cr=t:5.52%25,l:0%25,w:100%25,h:76.92%25/rs=w:600,h:300,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-aid="ABOUT_IMAGE_RENDERED1" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-c1 c1-bx c1-2s c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="1" id="2a056e56-16c6-4d0e-a69a-30c7ce2bd881" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED1" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">85-89 rue Notre-Dame Est</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED1" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Emplacement de choix tant sur le plan commercial que résidentiel, car de nombreux commerces, restaurants, stationnements et autres services sont situés à proximité de cet immeuble.</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="secondary" data-ux="ButtonSecondary" color="HIGHCONTRAST" shape="SQUARE" fill="GHOST" decoration="LINES" shadow="NONE" data-aid="ABOUT_CTA_BTN_RENDERED1" href="/contact" target="" data-tccl="ux2.ABOUT.about2.Content.Default.Button.Secondary.76241.click,click" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-9m c1-ay c1-b c1-5m c1-6t c1-az c1-b0 c1-b1 c1-b2 c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">appartement à louer</a></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade-0001.JPG/:/cr=t:19.74%25,l:0%25,w:100%25,h:67.57%25/rs=w:403,h:202,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade-0001.JPG/:/cr=t:19.74%25,l:0%25,w:100%25,h:67.57%25/rs=w:806,h:403,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade-0001.JPG/:/cr=t:19.74%25,l:0%25,w:100%25,h:67.57%25/rs=w:1209,h:605,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade-0001.JPG/:/cr=t:19.74%25,l:0%25,w:100%25,h:67.57%25/rs=w:600,h:300,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade-0001.JPG/:/cr=t:19.74%25,l:0%25,w:100%25,h:67.57%25/rs=w:1200,h:600,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade-0001.JPG/:/cr=t:19.74%25,l:0%25,w:100%25,h:67.57%25/rs=w:1800,h:900,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Fa%C3%A7ade-0001.JPG/:/cr=t:19.74%25,l:0%25,w:100%25,h:67.57%25/rs=w:600,h:300,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED2" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-bw c1-bx c1-2s c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="2" id="4d55280e-d38e-447d-939c-7eb2a3aa475a" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED2" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">32-62 boulevard Bois-Francs Sud</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED2" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Plusieurs avantages tel que la grande vitrine avant, la localisation en plein centre-ville et les nombreux stationnements à proximité de l'immeuble font de ses locaux un emplacement de choix!</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="secondary" data-ux="ButtonSecondary" color="HIGHCONTRAST" shape="SQUARE" fill="GHOST" decoration="LINES" shadow="NONE" data-aid="ABOUT_CTA_BTN_RENDERED2" href="/%C3%A0-louer-r%C3%A9sidentiel" target="" data-tccl="ux2.ABOUT.about2.Content.Default.Button.Secondary.76242.click,click" data-page="956f96c0-cffa-4bba-a201-ef57e450c901" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-9m c1-ay c1-b c1-5m c1-6t c1-az c1-b0 c1-b1 c1-b2 c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">ESPACES DISPONIBLES</a></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-bz c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/DSC01267-Edit.jpg/:/cr=t:24.67%25,l:13.21%25,w:76.92%25,h:57.68%25/rs=w:403,h:202,cg:true,m, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/DSC01267-Edit.jpg/:/cr=t:24.67%25,l:13.21%25,w:76.92%25,h:57.68%25/rs=w:806,h:403,cg:true,m 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/DSC01267-Edit.jpg/:/cr=t:24.67%25,l:13.21%25,w:76.92%25,h:57.68%25/rs=w:1209,h:605,cg:true,m 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/DSC01267-Edit.jpg/:/cr=t:24.67%25,l:13.21%25,w:76.92%25,h:57.68%25/rs=w:600,h:300,cg:true,m, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/DSC01267-Edit.jpg/:/cr=t:24.67%25,l:13.21%25,w:76.92%25,h:57.68%25/rs=w:1200,h:600,cg:true,m 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/DSC01267-Edit.jpg/:/cr=t:24.67%25,l:13.21%25,w:76.92%25,h:57.68%25/rs=w:1800,h:900,cg:true,m 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/DSC01267-Edit.jpg/:/cr=t:24.67%25,l:13.21%25,w:76.92%25,h:57.68%25/rs=w:600,h:300,cg:true,m" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED3" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-c0 c1-bx c1-2s c1-44 c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="3" id="12385ade-4bcc-45b7-b72a-0a6f5a674c92" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED3" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">130-134 rue Notre-Dame Est</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED3" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Emplacement de choix tant sur le plan commercial que résidentiel, car de nombreux commerces, restaurants, stationnements et autres services sont situés à proximité de cet immeuble.</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g"><br></span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">- COMPLET -</span></p></div></div></div></div></div></div></div></section> </div></div></div><div id="9171062a-5217-4aa0-849f-5d1a17d5d904" class="widget widget-about widget-about-about-2"><div data-ux="Widget" role="region" id="9171062a-5217-4aa0-849f-5d1a17d5d904" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-3 c1-i c1-j c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><h2 role="heading" aria-level="2" data-ux="SectionHeading" data-aid="ABOUT_SECTION_TITLE_RENDERED" data-typography="HeadingAlpha" data-font-scaled="true" class="x-el x-el-h2 c1-8u c1-2 c1-1x c1-1y c1-39 c1-p c1-1a c1-19 c1-bi c1-2r c1-2t c1-bj c1-3l c1-2a c1-3m c1-8t c1-bk c1-3n c1-3o c1-3p"><span data-ux="Element" class="">IMMEUBLES RÉSIDENTIELS</span></h2><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-bn c1-95 c1-b c1-c c1-5s c1-5t c1-5u c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/fa%C3%A7ade.JPG/:/rs=w:403,h:202,cg:true,m/cr=w:403,h:202, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/fa%C3%A7ade.JPG/:/rs=w:806,h:403,cg:true,m/cr=w:806,h:403 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/fa%C3%A7ade.JPG/:/rs=w:1209,h:605,cg:true,m/cr=w:1209,h:605 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/fa%C3%A7ade.JPG/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/fa%C3%A7ade.JPG/:/rs=w:1200,h:600,cg:true,m/cr=w:1200,h:600 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/fa%C3%A7ade.JPG/:/rs=w:1800,h:900,cg:true,m/cr=w:1800,h:900 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/fa%C3%A7ade.JPG/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-bw c1-bx c1-2s c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="0" id="4d55280e-d38e-447d-939c-7eb2a3aa475a" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED0" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">13-17 rue Champagne</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED0" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Immeuble situé dans un quartier paisible près de tous les services.</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g"><br></span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">- COMPLET -</span></p></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-bz c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouveau.PNG/:/rs=w:403,h:202,cg:true,m/cr=w:403,h:202, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouveau.PNG/:/rs=w:806,h:403,cg:true,m/cr=w:806,h:403 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouveau.PNG/:/rs=w:1209,h:605,cg:true,m/cr=w:1209,h:605 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouveau.PNG/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouveau.PNG/:/rs=w:1200,h:600,cg:true,m/cr=w:1200,h:600 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouveau.PNG/:/rs=w:1800,h:900,cg:true,m/cr=w:1800,h:900 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/Nouveau.PNG/:/rs=w:600,h:300,cg:true,m/cr=w:600,h:300" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED1" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-bw c1-bx c1-2s c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="1" id="14c518b2-e19d-47ee-912d-a9fa66e1dea6" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED1" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">365 rue Notre-Dame Est</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED1" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Immeuble situé en plein centre-ville, près de tous les services.</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g"><br></span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">- COMPLET -</span></p></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/blob.png/:/cr=t:12.51%25,l:0%25,w:100%25,h:74.99%25/rs=w:403,h:202,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/blob.png/:/cr=t:12.51%25,l:0%25,w:100%25,h:74.99%25/rs=w:806,h:403,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/blob.png/:/cr=t:12.51%25,l:0%25,w:100%25,h:74.99%25/rs=w:1209,h:605,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/blob.png/:/cr=t:12.51%25,l:0%25,w:100%25,h:74.99%25/rs=w:600,h:300,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/blob.png/:/cr=t:12.51%25,l:0%25,w:100%25,h:74.99%25/rs=w:1200,h:600,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/blob.png/:/cr=t:12.51%25,l:0%25,w:100%25,h:74.99%25/rs=w:1800,h:900,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/blob.png/:/cr=t:12.51%25,l:0%25,w:100%25,h:74.99%25/rs=w:600,h:300,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED2" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-c0 c1-bx c1-2s c1-44 c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="2" id="b73e10bf-6f5b-4fa6-93f9-a39c7e575c28" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED2" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">9 rue Chatel</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED2" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Le Quartz - Condos Locatifs comprend 62 logements modernes et luxueux avec comptoirs de quartz, air climatisé et plancher chauffant et plus encore. Les grandeurs des logements vont du 3½, au 5½ .</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="secondary" data-ux="ButtonSecondary" color="HIGHCONTRAST" shape="SQUARE" fill="GHOST" decoration="LINES" shadow="NONE" data-aid="ABOUT_CTA_BTN_RENDERED2" href="/le-quartz" target="" data-tccl="ux2.ABOUT.about2.Content.Default.Button.Secondary.76243.click,click" data-page="ccdd0a94-7fda-4bca-931b-0440a49f8975" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-9m c1-ay c1-b c1-5m c1-6t c1-az c1-b0 c1-b1 c1-b2 c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">En savoir plus</a></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-bz c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/2009.PNG/:/cr=t:6.21%25,l:0%25,w:100%25,h:87.57%25/rs=w:403,h:202,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/2009.PNG/:/cr=t:6.21%25,l:0%25,w:100%25,h:87.57%25/rs=w:806,h:403,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/2009.PNG/:/cr=t:6.21%25,l:0%25,w:100%25,h:87.57%25/rs=w:1209,h:605,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/2009.PNG/:/cr=t:6.21%25,l:0%25,w:100%25,h:87.57%25/rs=w:600,h:300,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/2009.PNG/:/cr=t:6.21%25,l:0%25,w:100%25,h:87.57%25/rs=w:1200,h:600,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/2009.PNG/:/cr=t:6.21%25,l:0%25,w:100%25,h:87.57%25/rs=w:1240,h:620,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/2009.PNG/:/cr=t:6.21%25,l:0%25,w:100%25,h:87.57%25/rs=w:600,h:300,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED3" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-c0 c1-bx c1-2s c1-44 c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="3" id="b0a467be-9789-460b-9566-bf961d56d521" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED3" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">540 rue Notre-Dame Est</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED3" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Immeuble situé en plein centre-ville, en face du Cégep de Victoriaville., idéal pour travailleurs ou étudiants!</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="secondary" data-ux="ButtonSecondary" color="HIGHCONTRAST" shape="SQUARE" fill="GHOST" decoration="LINES" shadow="NONE" data-aid="ABOUT_CTA_BTN_RENDERED3" href="/contact" target="" data-tccl="ux2.ABOUT.about2.Content.Default.Button.Secondary.76244.click,click" data-page="626774a8-a06a-4401-89cf-8afee4959f2f" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-9m c1-ay c1-b c1-5m c1-6t c1-az c1-b0 c1-b1 c1-b2 c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">APPARTEMENT À LOUER</a></div></div></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-bp c1-98 c1-b c1-c c1-62 c1-63 c1-64 c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-2q c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-bq c1-2q c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bt c1-2r c1-b c1-c c1-d c1-10 c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><picture data-lazyimg="true" class="x-el x-el-picture c1-1 c1-2 c1-4 c1-6f c1-2r c1-bu c1-bv c1-b c1-c c1-d c1-e c1-f c1-g"><source media="(max-width: 450px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/CI%20-%20Shooting%20juillet%202025-34.jpg/:/cr=t:49.48%25,l:0%25,w:100%25,h:39.98%25/rs=w:403,h:202,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/CI%20-%20Shooting%20juillet%202025-34.jpg/:/cr=t:49.48%25,l:0%25,w:100%25,h:39.98%25/rs=w:806,h:403,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/CI%20-%20Shooting%20juillet%202025-34.jpg/:/cr=t:49.48%25,l:0%25,w:100%25,h:39.98%25/rs=w:1209,h:605,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><source media="(min-width: 451px)" data-lazyimg="true" data-srcsetlazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/CI%20-%20Shooting%20juillet%202025-34.jpg/:/cr=t:49.48%25,l:0%25,w:100%25,h:39.98%25/rs=w:600,h:300,cg:true, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/CI%20-%20Shooting%20juillet%202025-34.jpg/:/cr=t:49.48%25,l:0%25,w:100%25,h:39.98%25/rs=w:1200,h:600,cg:true 2x, //img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/CI%20-%20Shooting%20juillet%202025-34.jpg/:/cr=t:49.48%25,l:0%25,w:100%25,h:39.98%25/rs=w:1800,h:900,cg:true 3x" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px"/><img data-ux="Image" data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/1b1de328-343d-44e4-adac-aa00a58db3ba/CI%20-%20Shooting%20juillet%202025-34.jpg/:/cr=t:49.48%25,l:0%25,w:100%25,h:39.98%25/rs=w:600,h:300,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:451,h:225,cg:true,m,i:true/qt=q:1/ll=n:true 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:600,h:300,cg:true,m,i:true/qt=q:1/ll=n:true 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-aid="ABOUT_IMAGE_RENDERED4" overlayAlpha="0" class="x-el x-el-img c1-1 c1-2 c1-4 c1-t c1-p c1-q c1-19 c1-x c1-40 c1-c0 c1-bx c1-2s c1-44 c1-b c1-c c1-d c1-e c1-f c1-g"/></picture></span></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-bo c1-t c1-1f c1-97 c1-1h c1-98 c1-15 c1-1j c1-1k c1-b c1-c c1-br c1-bs c1-62 c1-63 c1-9c c1-65 c1-d c1-e c1-f c1-g"><div data-ux="ContentBasic" index="4" id="42405969-268a-4a06-82e7-2236cf875ff5" class="x-el x-el-div x-el c1-1 c1-2 c1-15 c1-6n c1-4 c1-9g c1-1k c1-2r c1-9h c1-9i c1-b c1-c c1-by c1-9k c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="ABOUT_HEADLINE_RENDERED4" data-typography="HeadingGamma" data-font-scaled="true" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-b c1-bj c1-3q c1-2a c1-3r c1-3s c1-3t c1-3u">510-570 rue Pigeon</h4><div data-ux="ContentText" alignment="center" data-aid="ABOUT_DESCRIPTION_RENDERED4" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-9n c1-9o c1-9p c1-9q c1-9r c1-9s c1-9t c1-9u c1-9v c1-9w c1-9x c1-9y c1-9z c1-a0 c1-a1 c1-a2 c1-a3 c1-a4 c1-a5 c1-a6 c1-a7 c1-a8 c1-a9 c1-aa c1-ab c1-ac c1-ad c1-ae c1-af c1-ag c1-ah c1-ai c1-1c c1-b c1-aj c1-c c1-2a c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">Situé dans un quartier résidentiel près de tous les servies, le parc immobilier de la rue Pigeon compte 7 adresses regroupant un total de 36 grands logements de format 5½.</span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g"><br></span></p><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-c c1-d c1-e c1-f c1-g">- COMPLET -</span></p></div></div></div></div></div></div></div></section> </div></div></div><div id="9230e06f-d611-49d2-ad01-a617bea7cd40" class="widget widget-introduction widget-introduction-introduction-5"><div data-ux="WidgetBanner" role="region" id="9230e06f-d611-49d2-ad01-a617bea7cd40" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <div role="img" data-aid="BACKGROUND_IMAGE_RENDERED" data-ux="Background" dataAid="IMAGE_RENDERED" class="x-el x-el-div c1-1 c1-2 c1-c2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" data-lazybg="true" class="x-el x-el-div d-none c1-1 c1-2 c1-7j c1-7k c1-7l c1-7m c1-6t c1-b c1-c c1-c3 c1-c4 c1-c5 c1-c6 c1-c7 c1-c8 c1-c9 c1-ca c1-cb c1-cc c1-cd c1-ce c1-cf c1-cg c1-ch c1-ci c1-cj c1-ck c1-cl c1-cm c1-cn c1-d c1-e c1-f c1-g"></div><section data-ux="SectionBanner" class="x-el x-el-section c1-1 c1-2 c1-88 c1-i c1-j c1-89 c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="CardBanner" class="x-el x-el-div x-el c1-1 c1-2 c1-8a c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-15 c1-1k c1-2q c1-6n c1-8b c1-8c c1-8d c1-b c1-c c1-6p c1-d c1-6q c1-8e c1-8f c1-8g c1-8h c1-8i c1-8j c1-8k c1-8l c1-8m c1-8n c1-8o c1-8p c1-8q c1-8r c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="CardBannerBlock" class="x-el x-el-div c1-1 c1-2 c1-15 c1-1c c1-2r c1-1f c1-1h c1-8s c1-b c1-c c1-d c1-8t c1-e c1-f c1-g"><a rel="noopener" data-ux-btn="primary" data-ux="CardBannerButton" color="HIGHCONTRAST" fill="GHOST" shape="SQUARE" decoration="LINES" shadow="NONE" data-aid="CTA_BUTTON_RENDERED" href="http://bit.ly/FBciteimmobilier" target="_blank" data-tccl="ux2.INTRODUCTION.introduction5.Card.Banner.Button.Primary.76245.click,click" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-19 c1-1a c1-x c1-1b c1-1z c1-53 c1-aw c1-1k c1-2q c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-4x c1-4z c1-ax c1-44 c1-88 c1-8x c1-ay c1-b c1-5m c1-6t c1-az c1-co c1-cp c1-cq c1-b3 c1-2b c1-2d c1-b4 c1-b5 c1-b6 c1-b7 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-bd c1-be c1-bf c1-bg c1-bh">Suivez-nous</a></div></div></div></section></div> </div></div></div><div id="961b8af9-cb4b-4150-9a9e-ba3971b791de" class="widget widget-contact widget-contact-contact-7"><div data-ux="Widget" role="region" id="961b8af9-cb4b-4150-9a9e-ba3971b791de" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-3 c1-i c1-j c1-52 c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="Content" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-15 c1-16 c1-17 c1-93 c1-19 c1-94 c1-x c1-95 c1-b c1-c c1-5s c1-5t c1-96 c1-5v c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-16 c1-1c c1-1d c1-1e c1-t c1-1f c1-97 c1-1h c1-98 c1-b c1-c c1-99 c1-9a c1-9b c1-62 c1-63 c1-9c c1-65 c1-d c1-9d c1-9e c1-9f c1-e c1-f c1-g"><div data-ux="Block" data-aid="CONTACT_INFO_CONTAINER_REND" class="x-el x-el-div c1-1 c1-2 c1-2r c1-19 c1-b c1-c c1-cr c1-5s c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-bi c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentHeading" data-aid="CONTACT_INTRO_HEADING_REND" data-typography="HeadingAlpha" data-font-scaled="true" class="x-el x-el-h4 c1-8u c1-2 c1-1x c1-1y c1-39 c1-1b c1-1a c1-19 c1-bt c1-2t c1-cs c1-3a c1-2a c1-3b c1-3c c1-3d c1-3e">CITÉ IMMOBILIER</h4></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><p data-ux="ContentText" data-typography="BodyAlpha" data-font-scaled="true" class="x-el x-el-p c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-bt c1-ct c1-55 c1-b c1-aj c1-3a c1-2a c1-3b c1-3c c1-3d c1-3e"><a rel="" role="link" aria-haspopup="false" data-ux="Link" data-aid="CONTACT_INFO_PHONE_REND" href="tel:8197403245" data-typography="LinkAlpha" class="x-el x-el-a c1-2y c1-2z c1-1w c1-1x c1-1y c1-30 c1-1z c1-b c1-cs c1-3a c1-36 c1-cu c1-cv c1-3b c1-3c c1-3d c1-3e" data-tccl="ux2.CONTACT.contact7.Content.Default.Link.Default.76246.click,click">(819) 740-3245</a> | |
| 151 | +<a rel="" role="link" aria-haspopup="false" data-ux="Link" data-aid="CONTACT_INFO_EMAIL_REND" href="mailto:admin@citeimmobilier.com" data-typography="LinkAlpha" class="x-el x-el-a c1-2y c1-2z c1-1w c1-1x c1-1y c1-30 c1-1z c1-b c1-cs c1-3a c1-36 c1-cu c1-cv c1-3b c1-3c c1-3d c1-3e" data-tccl="ux2.CONTACT.contact7.Content.Default.Link.Default.76247.click,click">admin@citeimmobilier.com</a></p></div></div></div></div></div></div></section> </div></div></div><div id="3347b619-ca8c-4016-b3c7-360e9722cf71" class="widget widget-footer widget-footer-footer-1"><div data-ux="Widget" role="contentinfo" id="3347b619-ca8c-4016-b3c7-360e9722cf71" class="x-el x-el-div x-el c1-1 c1-2 c1-h c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-h c1-i c1-j c1-b c1-c c1-l c1-m c1-d c1-e c1-f c1-g"><div data-ux="SectionContainer" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-cw c1-cx c1-t c1-cy c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><div data-ux="Layout" class="x-el x-el-div c1-1 c1-2 c1-2r c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="FooterDetails" data-aid="FOOTER_COPYRIGHT_RENDERED" data-typography="DetailsGamma" class="x-el c1-1u c1-1v c1-1x c1-1y c1-4j c1-19 c1-bt c1-55 c1-b c1-28 c1-29 c1-2a c1-2m c1-2n c1-2o c1-2p x-rt"><p style="margin:0"><span class="x-el x-el-span c1-ap c1-aq c1-b c1-29 c1-2m c1-2n c1-2o c1-2p">Copyright © 2019 Cité Immobilier - Tous droits réservés.</span></p></div><div data-ux="Container" class="x-el x-el-div c1-1 c1-2 c1-p c1-q c1-r c1-s c1-t c1-2r c1-cz c1-b c1-c c1-6p c1-d c1-6q c1-e c1-6r c1-f c1-6s c1-g"><ul data-ux="NavFooter" class="x-el x-el-ul c1-1 c1-2 c1-d0 c1-1f c1-1g c1-1h c1-1i c1-19 c1-1a c1-x c1-1b c1-bv c1-b c1-c c1-2v c1-d1 c1-d c1-e c1-f c1-g"><li style="display:inline-block"><a rel="" role="link" aria-haspopup="false" data-ux="NavFooterLink" data-page="a482c7fb-2e44-4532-9f90-7b444473c3bb" target="" data-aid="FOOTER_PAGE_LINK_0_RENDERED" data-edit-interactive="true" href="/immeubles" data-typography="NavAlpha" class="x-el x-el-a c1-1u c1-1v c1-1w c1-1x c1-1y c1-1s c1-1z c1-4x c1-4z c1-50 c1-4y c1-b c1-28 c1-29 c1-2a c1-2k c1-2l c1-d2 c1-d3 c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.FOOTER.footer1.Nav.Footer.Link.Default.76248.click,click">IMMEUBLES</a></li></ul></div><hr aria-hidden="true" role="separator" data-ux="HR" class="x-el x-el-hr c1-1 c1-2 c1-51 c1-52 c1-53 c1-19 c1-bt c1-d4 c1-p c1-q c1-d5 c1-b c1-c c1-d c1-e c1-f c1-g"/><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><p data-ux="FooterDetails" data-aid="FOOTER_POWERED_BY_AIRO_RENDERED" data-typography="DetailsGamma" class="x-el x-el-p c1-1u c1-1v c1-1x c1-1y c1-4j c1-19 c1-d6 c1-55 c1-b c1-28 c1-29 c1-2a c1-2m c1-2n c1-2o c1-2p"><span>Optimisé par </span></p><a rel="nofollow noopener" role="link" aria-haspopup="true" data-ux="Link" target="_blank" data-aid="FOOTER_POWERED_BY_AIRO_RENDERED_LINK" href="https://www.godaddy.com/websites/website-builder?isc=pwugc&utm_source=wsb&utm_medium=applications&utm_campaign=fr-ca_corp_applications_base" data-typography="LinkAlpha" class="x-el x-el-a c1-2y c1-2z c1-1w c1-1x c1-1y c1-30 c1-1z c1-b c1-35 c1-c c1-36 c1-2k c1-37 c1-d c1-e c1-f c1-g" data-tccl="ux2.FOOTER.footer1.Layout.Default.Link.Default.76249.click,click"><svg viewBox="0 0 131 20" fill="currentColor" width="131" height="20" data-ux="IconAiro" class="x-el x-el-svg c1-1 c1-2 c1-66 c1-1s c1-40 c1-b c1-c c1-d c1-e c1-f c1-g"><g><path fill="evenodd" d="M19.3748 0.914408C17.0406 -0.544155 13.967 -0.197654 11.2308 1.52588C8.49389 -0.197654 5.42186 -0.544155 3.08767 0.914408C-0.599906 3.21843 -1.04832 9.15459 2.08731 14.1719C4.39948 17.8717 8.01369 20.0388 11.2308 19.9988C14.448 20.0388 18.063 17.8717 20.3744 14.1719C23.51 9.15459 23.0624 3.21925 19.3748 0.914408ZM3.7823 13.1129C3.12273 12.057 2.636 10.9425 2.33516 9.79949C2.05225 8.72249 1.94626 7.67157 2.02208 6.6761C2.16231 4.82212 2.91646 3.37823 4.14674 2.60941C5.37702 1.84058 7.00598 1.79574 8.73359 2.48222C8.99367 2.58576 9.2513 2.70561 9.50567 2.8385C8.58521 3.67255 7.73893 4.67536 7.01984 5.82656C5.1145 8.87576 4.53482 12.2633 5.19929 14.9693C4.67831 14.4075 4.20381 13.7863 3.78312 13.112L3.7823 13.1129ZM20.1265 9.79949C19.8257 10.9425 19.3389 12.057 18.6794 13.1129C18.2579 13.7871 17.7842 14.4075 17.2632 14.9693C17.8576 12.5462 17.4556 9.57855 15.9971 6.79513C15.8943 6.59946 15.6579 6.53424 15.4704 6.65164L10.9292 9.48886C10.7555 9.5973 10.7025 9.8264 10.811 10.0001L11.4771 11.0656C11.5855 11.2393 11.8146 11.2923 11.9882 11.1839L14.9315 9.34456C15.0301 9.62747 15.1182 9.912 15.194 10.1982C15.4769 11.2752 15.5829 12.3261 15.5071 13.3216C15.3668 15.1755 14.6127 16.6194 13.3824 17.3883C12.7677 17.7723 12.0543 17.9753 11.2781 17.9973C11.261 17.9973 11.2439 17.9973 11.2276 17.9973C11.2129 17.9973 11.1982 17.9973 11.1844 17.9973C10.4082 17.9753 9.69401 17.7723 9.07928 17.3883C7.849 16.6194 7.09403 15.1747 6.95462 13.3216C6.87961 12.3261 6.98478 11.2752 7.26769 10.1982C7.56853 9.05513 8.05526 7.94062 8.71484 6.88481C9.37441 5.82901 10.1628 4.90283 11.0588 4.13156C11.9026 3.40513 12.8011 2.84992 13.7289 2.48059C15.4565 1.79411 17.0855 1.83895 18.3158 2.60778C19.546 3.3766 20.301 4.8213 20.4404 6.67447C20.5154 7.66994 20.4102 8.72086 20.1273 9.79786L20.1265 9.79949Z"></path><path fill="evenodd" d="M43.5589 7.57455C45.9624 7.57455 47.8922 9.43832 47.8922 11.81C47.8922 14.1817 45.9624 15.9957 43.5589 15.9957C41.1554 15.9957 39.2419 14.1646 39.2419 11.81C39.2419 9.45544 41.1717 7.57455 43.5589 7.57455ZM43.5589 13.7838C44.6759 13.7838 45.5132 12.8935 45.5132 11.7929C45.5132 10.6922 44.6759 9.78645 43.5589 9.78645C42.442 9.78645 41.621 10.6931 41.621 11.7929C41.621 12.8927 42.4583 13.7838 43.5589 13.7838ZM59.2338 10.027C59.2338 13.4284 56.7912 15.7666 53.2756 15.7666H48.8828C48.67 15.7666 48.5232 15.6028 48.5232 15.3908V4.68025C48.5232 4.48377 48.67 4.32071 48.8828 4.32071H53.2756C56.7912 4.32071 59.2338 6.60924 59.2338 10.027ZM56.6664 10.0278C56.6664 8.03275 55.3253 6.57745 53.38 6.57745H50.9765V13.5107H53.38C55.3261 13.5107 56.6664 11.9902 56.6664 10.0278ZM63.6951 7.57537C64.7582 7.57537 65.6086 8.03356 65.9844 8.65482V8.16401C65.9844 7.96752 66.1646 7.80447 66.3277 7.80447H67.9794C68.1759 7.80447 68.3227 7.96834 68.3227 8.16401V15.4242C68.3227 15.6207 68.1759 15.7675 67.9794 15.7675H66.3277C66.1475 15.7675 65.9844 15.6207 65.9844 15.4242V14.9171C65.6086 15.5384 64.7419 15.9965 63.6788 15.9965C61.6185 15.9965 59.705 14.3448 59.705 11.7774C59.705 9.21003 61.6348 7.57537 63.6951 7.57537ZM64.137 13.801C65.2319 13.801 66.0521 12.9604 66.0521 11.7945C66.0521 10.6286 65.2311 9.78808 64.137 9.78808C63.0428 9.78808 62.2218 10.6286 62.2218 11.7945C62.2218 12.9604 63.0428 13.801 64.137 13.801ZM72.9177 7.57537C73.9971 7.57537 74.8638 8.03356 75.2396 8.62221V4.66313C75.2396 4.46665 75.4035 4.31989 75.5992 4.31989H77.251C77.4475 4.31989 77.5942 4.46665 77.5942 4.66313V15.4234C77.5942 15.6199 77.4475 15.7666 77.251 15.7666H75.5992C75.4198 15.7666 75.256 15.6199 75.256 15.4234V14.9163C74.8141 15.5375 74.0135 15.9957 72.9503 15.9957C70.8901 15.9957 68.9766 14.3439 68.9766 11.7766C68.9766 9.20922 70.8737 7.57374 72.9177 7.57374M73.4085 13.8205C74.4977 13.8205 75.3155 12.9718 75.3155 11.7929C75.3155 10.614 74.4986 9.76525 73.4085 9.76525C72.3185 9.76525 71.5015 10.614 71.5015 11.7929C71.5015 12.9718 72.3185 13.8205 73.4085 13.8205ZM82.1884 7.57374C83.2679 7.57374 84.1345 8.03193 84.5104 8.62057V4.66313C84.5104 4.46665 84.6742 4.31989 84.8699 4.31989H86.5217C86.7182 4.31989 86.8649 4.46665 86.8649 4.66313V15.4234C86.8649 15.6199 86.7174 15.7666 86.5217 15.7666H84.8699C84.6897 15.7666 84.5267 15.6199 84.5267 15.4234V14.9163C84.0848 15.5375 83.2842 15.9957 82.221 15.9957C80.1608 15.9957 78.2473 14.3439 78.2473 11.7766C78.2473 9.20922 80.1445 7.57374 82.1884 7.57374ZM82.6792 13.8205C83.7685 13.8205 84.5862 12.9718 84.5862 11.7929C84.5862 10.614 83.7693 9.76525 82.6792 9.76525C81.5892 9.76525 80.7722 10.614 80.7722 11.7929C80.7722 12.9718 81.5892 13.8205 82.6792 13.8205ZM95.2511 7.80283H93.6034C93.3416 7.80283 93.2112 7.98301 93.1623 8.17869L91.6409 13.8662L90.012 8.17869C89.9182 7.8754 89.7698 7.80283 89.5579 7.80283H87.8205C87.412 7.80283 87.3362 8.08085 87.4185 8.35887L89.6231 15.4226C89.6883 15.6191 89.8196 15.7658 90.065 15.7658H91.0629L90.8509 16.467C90.6422 17.0727 90.2533 17.2358 89.7454 17.2358C89.31 17.2358 89.0247 17.0638 88.7165 16.8648C88.5983 16.7882 88.5061 16.7523 88.3912 16.7523C88.2428 16.7523 88.1409 16.8192 88.0031 17.023L87.5139 17.756C87.4185 17.9076 87.3672 17.9916 87.3672 18.1538C87.3672 18.4139 87.6272 18.577 87.9387 18.7547C88.4752 19.0612 89.1584 19.2145 89.9093 19.2145C91.5611 19.2145 92.6234 18.3152 93.0979 16.811L95.5625 8.35887C95.6767 8.03193 95.578 7.80283 95.2511 7.80283ZM36.5099 14.2045C35.644 15.2978 34.1398 15.9859 32.4375 15.9859C29.2415 15.9859 26.7426 13.5816 26.7426 10.1582C26.7426 6.7348 29.4396 4.14787 32.8468 4.14787C35.3619 4.14787 37.3733 5.22976 38.2652 7.40497C38.2929 7.4759 38.3068 7.53297 38.3068 7.58597C38.3068 7.68951 38.2391 7.76696 38.0222 7.84278L36.43 8.45589C36.3077 8.49747 36.2033 8.49502 36.1283 8.45996C36.0468 8.42246 35.9971 8.34745 35.9384 8.24228C35.3717 7.15631 34.351 6.41765 32.7864 6.41765C30.7563 6.41765 29.3027 8.0034 29.3027 10.0588C29.3027 12.1141 30.5419 13.6893 32.8435 13.6893C34.055 13.6893 35.022 13.1161 35.472 12.4908H34.0346C33.8235 12.4908 33.6612 12.3285 33.6612 12.1174V10.8904C33.6612 10.6792 33.8235 10.517 34.0346 10.517H38.2465C38.4576 10.517 38.6199 10.6629 38.6199 10.8741V15.3892C38.6199 15.6003 38.4576 15.7626 38.2465 15.7626H36.8833C36.6721 15.7626 36.5099 15.6003 36.5099 15.3892V14.2045Z"></path><path fill="evenodd" d="M129.305 7.81017C129.3 7.80528 129.294 7.80283 129.286 7.80283H129.084C129.074 7.80283 129.066 7.80446 129.061 7.80854C129.054 7.81262 129.049 7.81914 129.046 7.82648L128.858 8.25125L128.671 7.82648C128.668 7.81833 128.663 7.81262 128.656 7.80854C128.65 7.80446 128.642 7.80283 128.633 7.80283H128.426C128.419 7.80283 128.412 7.80528 128.407 7.81017C128.402 7.81506 128.399 7.82159 128.399 7.82892V8.62547C128.399 8.63362 128.402 8.63933 128.407 8.64503C128.412 8.64993 128.417 8.65237 128.425 8.65237H128.546C128.553 8.65237 128.559 8.64993 128.564 8.64503C128.569 8.64014 128.571 8.63362 128.571 8.62628V8.02459L128.768 8.46159C128.772 8.47138 128.778 8.4779 128.783 8.48198C128.788 8.48605 128.796 8.48768 128.807 8.48768H128.904C128.915 8.48768 128.924 8.48605 128.929 8.48198C128.935 8.4779 128.94 8.47138 128.944 8.46159L129.14 8.02459V8.62628C129.14 8.63443 129.143 8.64014 129.148 8.64585C129.153 8.65074 129.159 8.65319 129.167 8.65319H129.287C129.295 8.65319 129.301 8.65074 129.305 8.64585C129.31 8.64096 129.312 8.63443 129.312 8.62628V7.82974C129.312 7.8224 129.31 7.81506 129.305 7.81017ZM128.214 7.81017C128.209 7.80528 128.203 7.80283 128.195 7.80283H127.524C127.516 7.80283 127.509 7.80528 127.504 7.81017C127.499 7.81588 127.497 7.8224 127.497 7.83055V7.93573C127.497 7.94388 127.499 7.9504 127.504 7.9553C127.509 7.96019 127.516 7.96263 127.524 7.96263H127.769V8.62384C127.769 8.63199 127.772 8.6377 127.776 8.6434C127.782 8.6483 127.788 8.65156 127.795 8.65156H127.922C127.929 8.65156 127.935 8.64911 127.941 8.6434C127.947 8.6377 127.949 8.63199 127.949 8.62384V7.96263H128.195C128.203 7.96263 128.209 7.96019 128.214 7.9553C128.219 7.9504 128.222 7.94388 128.222 7.93573V7.83055C128.222 7.8224 128.219 7.81588 128.214 7.81017ZM113.465 4.81315C113.002 4.56856 112.622 4.18863 112.377 3.72554C112.349 3.67337 112.309 3.63097 112.261 3.60162C112.212 3.57227 112.156 3.55596 112.098 3.55596C111.98 3.55596 111.872 3.622 111.818 3.72554C111.573 4.18863 111.193 4.56856 110.729 4.81315C110.626 4.86777 110.56 4.97539 110.56 5.09279C110.56 5.2102 110.626 5.31782 110.729 5.37244C111.193 5.61703 111.573 5.99696 111.818 6.46004C111.846 6.51222 111.886 6.55462 111.934 6.58397C111.983 6.61332 112.039 6.62962 112.098 6.62962C112.215 6.62962 112.323 6.56359 112.377 6.46004C112.622 5.99696 113.002 5.61703 113.465 5.37244C113.569 5.31782 113.634 5.2102 113.634 5.09279C113.634 4.97539 113.568 4.86777 113.465 4.81315ZM127.11 9.69677C126.772 9.07062 126.297 8.57084 125.684 8.19825C125.07 7.82729 124.354 7.64141 123.537 7.64141C122.72 7.64141 122.003 7.82729 121.389 8.19825C120.776 8.57084 120.301 9.07062 119.963 9.69677C119.626 10.3237 119.457 11.02 119.457 11.7847C119.457 12.5495 119.626 13.2449 119.963 13.8719C120.301 14.4989 120.776 14.9978 121.389 15.3696C122.003 15.7414 122.719 15.9272 123.537 15.9272C124.355 15.9272 125.07 15.7414 125.684 15.3696C126.298 14.9978 126.772 14.4989 127.11 13.8719C127.447 13.2449 127.616 12.5495 127.616 11.7847C127.616 11.02 127.447 10.3237 127.11 9.69677ZM125.34 12.9897C125.205 13.3591 124.99 13.655 124.695 13.8776C124.399 14.0994 124.013 14.2102 123.537 14.2102C123.061 14.2102 122.674 14.0994 122.378 13.8776C122.083 13.655 121.868 13.3591 121.733 12.9897C121.599 12.6204 121.532 12.2185 121.532 11.7847C121.532 11.351 121.599 10.9499 121.733 10.5789C121.868 10.2096 122.083 9.91363 122.378 9.69187C122.674 9.4693 123.06 9.35923 123.537 9.35923C124.014 9.35923 124.399 9.4693 124.695 9.69187C124.99 9.91363 125.205 10.2096 125.34 10.5789C125.474 10.9499 125.541 11.3518 125.541 11.7847C125.541 12.2177 125.474 12.6196 125.34 12.9897ZM119.036 7.67728C118.891 7.65364 118.707 7.64304 118.493 7.64304C117.99 7.64304 117.54 7.8012 117.141 8.12406C116.797 8.39963 116.525 8.77793 116.323 9.25406V7.80283H114.397V15.765H116.308V12.481C116.308 11.9201 116.4 11.4203 116.582 10.9833C116.765 10.5463 117.024 10.1998 117.36 9.94869C117.694 9.69513 118.088 9.56795 118.541 9.56795C118.752 9.56795 118.922 9.58099 119.054 9.61279C119.186 9.64214 119.3 9.67638 119.39 9.71307V7.75473C119.301 7.72538 119.181 7.70255 119.036 7.67565V7.67728ZM111.082 7.80365L107.533 10.181L105.089 4.04188H103.572L99.0838 15.3321C98.7544 16.1629 99.3659 17.0646 100.259 17.0646C100.385 17.0646 100.509 17.0458 100.628 17.01C100.747 16.9741 100.86 16.9203 100.965 16.8502L106.532 13.1153L107.494 15.7658H109.758L108.245 11.9657L111.082 10.0628V15.7658H113.057V7.80365H111.082ZM101.737 14.0659L104.31 6.99732L105.87 11.2956L101.737 14.0659Z"></path></g></svg></a></div></div></div></section> </div></div></div><div id="6e7f14bf-6978-42ed-8c50-e9a51a0490b2" class="widget widget-messaging widget-messaging-messaging-1"></div><div id="b7bad7c3-1750-4b6a-84f3-401011d0a477" class="widget widget-cookie-banner widget-cookie-banner-cookie-1"><div data-ux="Group" data-aid="FOOTER_COOKIE_BANNER_RENDERED" id="b7bad7c3-1750-4b6a-84f3-401011d0a477-banner" class="x-el x-el-div c1-1 c1-2 c1-6c c1-d7 c1-d8 c1-4 c1-d9 c1-4f c1-da c1-44 c1-49 c1-db c1-dc c1-dd c1-de c1-8b c1-s c1-8c c1-r c1-19 c1-1a c1-x c1-1b c1-bv c1-b c1-c c1-df c1-dg c1-dh c1-di c1-dj c1-dk c1-dl c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="Heading" data-aid="FOOTER_COOKIE_TITLE_RENDERED" data-typography="HeadingDelta" class="x-el x-el-h4 c1-1 c1-2 c1-1x c1-1y c1-9l c1-1b c1-1a c1-19 c1-x c1-4z c1-b c1-dm c1-c c1-5m c1-d c1-e c1-f c1-g">Ce site utilise des cookies.</h4><div data-ux="Text" data-aid="FOOTER_COOKIE_MESSAGE_RENDERED" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-1x c1-1y c1-4j c1-19 c1-x c1-55 c1-dn c1-49 c1-b c1-do c1-c c1-2a c1-dp c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span>Nous utilisons des cookies pour analyser le trafic du site Web et optimiser votre expérience sur le site Web. En acceptant notre utilisation des cookies, vos données seront agrégées avec toutes les autres données de l'utilisateur.</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-15 c1-5r c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="primary" data-ux="ButtonPrimary" color="HIGHCONTRAST" fill="GHOST" shape="SQUARE" decoration="LINES" shadow="NONE" href="" data-aid="FOOTER_COOKIE_DECLINE_RENDERED" id="b7bad7c3-1750-4b6a-84f3-401011d0a477-decline" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-15 c1-6n c1-2q c1-1z c1-cz c1-d6 c1-6a c1-dq c1-1c c1-53 c1-1k c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-dr c1-ds c1-dt c1-44 c1-88 c1-dm c1-ay c1-b c1-5m c1-6t c1-29 c1-du c1-b0 c1-b1 c1-b2 c1-bd c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.COOKIE_BANNER.cookie1.Group.Default.Button.Primary.76250.click,click">Refuser</a><a data-ux-btn="primary" data-ux="ButtonPrimary" color="HIGHCONTRAST" fill="GHOST" shape="SQUARE" decoration="LINES" shadow="NONE" href="" data-aid="FOOTER_COOKIE_CLOSE_RENDERED" id="b7bad7c3-1750-4b6a-84f3-401011d0a477-accept" data-typography="ButtonAlpha" class="x-el x-el-a c1-ar c1-1v c1-as c1-at c1-au c1-av c1-15 c1-6n c1-2q c1-1z c1-cz c1-d6 c1-6a c1-dq c1-1c c1-53 c1-1k c1-2r c1-1w c1-1y c1-1x c1-u c1-t c1-4 c1-14 c1-13 c1-dr c1-ds c1-dt c1-44 c1-88 c1-dm c1-ay c1-b c1-5m c1-6t c1-29 c1-du c1-b0 c1-b1 c1-b2 c1-bd c1-2m c1-2n c1-2o c1-2p" data-tccl="ux2.COOKIE_BANNER.cookie1.Group.Default.Button.Primary.76251.click,click">Accepter</a></div></div></div><div id="daf50612-2fb7-4831-a10a-d338ba5e6763" class="widget widget-popup widget-popup-popup-1"></div></div></div></div> | |
| 152 | +<script src="//img1.wsimg.com/blobby/go/1b1de328-343d-44e4-adac-aa00a58db3ba/gpub/c368ddab92bfca12/script.js" crossorigin></script> | |
| 153 | +<script src="//img1.wsimg.com/ceph-p3-01/website-builder-data-prod/static/widgets/UX.4.50.3.js" crossorigin></script> | |
| 154 | +<script src="//img1.wsimg.com/blobby/go/1b1de328-343d-44e4-adac-aa00a58db3ba/gpub/50aaee00126105bb/script.js" crossorigin></script> | |
| 155 | +<script async src="https://www.googletagmanager.com/gtag/js?id=G-REVZXC8XC1" crossorigin></script> | |
| 156 | +<script>"use strict";Core.utils.onAllowCookieTracking(() => {var _window$dataLayer, _window$dataLayer$, _window$dataLayer2, _window$dataLayer2$;window.dataLayer && Array.isArray(window.dataLayer) && ((_window$dataLayer = window.dataLayer) === null || _window$dataLayer === void 0 ? void 0 : (_window$dataLayer$ = _window$dataLayer[0]) === null || _window$dataLayer$ === void 0 ? void 0 : _window$dataLayer$[0]) === "consent" && ((_window$dataLayer2 = window.dataLayer) === null || _window$dataLayer2 === void 0 ? void 0 : (_window$dataLayer2$ = _window$dataLayer2[0]) === null || _window$dataLayer2$ === void 0 ? void 0 : _window$dataLayer2$[1]) === "default" && (window.gtag = window.gtag || function () {window.dataLayer.push(arguments);}, window.gtag("consent", "update", {ad_user_data: "granted",ad_personalization: "granted",ad_storage: "granted",analytics_storage: "granted"}));}); | |
| 157 | +"use strict";window.gtag = window.gtag || function () {window.dataLayer.push(arguments);}, gtag("js", new Date()), gtag("set", "developer_id.dZTZmYj", !0); | |
| 158 | +"use strict";window._gaID = "G-REVZXC8XC1", gtag("config", "G-REVZXC8XC1"); | |
| 159 | +var t=document.createElement("script");t.type="text/javascript",t.addEventListener("load",()=>{window.tti.calculateTTI(({name:t,value:e}={})=>{let i={"wam_site_hasPopupWidget":false,"wam_site_hasMessagingWidget":false,"wam_site_headerTreatment":"Fill","wam_site_hasSlideshow":false,"wam_site_hasFreemiumBanner":false,"wam_site_homepageFirstWidgetType":"CONTENT","wam_site_homepageFirstWidgetPreset":"content2","wam_site_businessCategory":"commercialrealestate","wam_site_theme":"layout24","wam_site_locale":"fr-CA","wam_site_fontPack":"muli","wam_site_cookieBannerEnabled":true,"wam_site_hasHomepageHTML":false,"wam_site_hasHomepageShop":false,"wam_site_hasHomepageOla":false,"wam_site_hasHomepageBlog":false,"wam_site_hasShop":false,"wam_site_hasOla":false,"wam_site_planType":"personal","wam_site_isHomepage":false,"wam_site_htmlWidget":false};window.networkInfo&&window.networkInfo.downlink&&(i=Object.assign({},i,{["wam_site_networkSpeed"]:window.networkInfo.downlink.toFixed(2)})),window.tti.setCustomProperties(i),window.tti._collectVitals({name:t,value:e})})}),t.setAttribute("src","//img1.wsimg.com/traffic-assets/js/tccl-tti.min.js"),document.body.appendChild(t);</script> | |
| 160 | +<script defer src="//img1.wsimg.com/signals/js/clients/scc-c2/scc-c2.min.js" crossorigin></script> | |
| 161 | +<script>"use strict";Core.utils.onAllowCookieTracking(function () {const queryString = window.location.search;const urlParams = new URLSearchParams(queryString);const whiteList = ['gclid', 'fbclid', 'gdan_clid'];const belongToList = list => item => list.includes(item);const belongToWhiteList = belongToList(whiteList);Array.from(urlParams).forEach(param => {const [queryKey, queryResult] = param;if (!belongToWhiteList(queryKey)) return;localStorage.setItem(queryKey, queryResult);});}); | |
| 162 | +"use strict";Core.utils.onAllowCookieTracking(() => {if (!document.cookie.includes("x-visitor-id")) {!function (o, i, e = 60) {const t = new Date();t.setTime(t.getTime() + 864e5 * e);const n = `expires=${t.toUTCString()}`;document.cookie = `${o}=${i};${n};path=/`;}("x-visitor-id", crypto.randomUUID(), 60);}});</script></body></html> | |
| \ No newline at end of file | ||
added
tests/fixtures/cite_immobilier/expected.json
+33 −0
@@ -0,0 +1,33 @@ | ||
| 1 | +{ | |
| 2 | + "count": 2, | |
| 3 | + "listings": [ | |
| 4 | + { | |
| 5 | + "uid": "cite_immobilier:540-rue-notre-dame-est", | |
| 6 | + "url": "https://citeimmobilier.com/immeubles#540-rue-notre-dame-est", | |
| 7 | + "title": "Appartement à louer — 540 rue Notre-Dame Est", | |
| 8 | + "address": "540 rue Notre-Dame Est", | |
| 9 | + "sector": "", | |
| 10 | + "city": "Victoriaville", | |
| 11 | + "unit_type": "", | |
| 12 | + "price": null, | |
| 13 | + "availability": "APPARTEMENT À LOUER", | |
| 14 | + "area_sqft": null, | |
| 15 | + "n_images": 0, | |
| 16 | + "n_amenities": 0 | |
| 17 | + }, | |
| 18 | + { | |
| 19 | + "uid": "cite_immobilier:85-89-rue-notre-dame-est", | |
| 20 | + "url": "https://citeimmobilier.com/immeubles#85-89-rue-notre-dame-est", | |
| 21 | + "title": "Appartement à louer — 85-89 rue Notre-Dame Est", | |
| 22 | + "address": "85-89 rue Notre-Dame Est", | |
| 23 | + "sector": "", | |
| 24 | + "city": "Victoriaville", | |
| 25 | + "unit_type": "", | |
| 26 | + "price": null, | |
| 27 | + "availability": "appartement à louer", | |
| 28 | + "area_sqft": null, | |
| 29 | + "n_images": 0, | |
| 30 | + "n_amenities": 0 | |
| 31 | + } | |
| 32 | + ] | |
| 33 | +} | |
| \ No newline at end of file | ||
added
tests/fixtures/cite_immobilier/index.json
+9 −0
@@ -0,0 +1,9 @@ | ||
| 1 | +{ | |
| 2 | + "cf3c5d0a25350a839091": { | |
| 3 | + "method": "GET", | |
| 4 | + "url": "https://citeimmobilier.com/immeubles", | |
| 5 | + "status": 200, | |
| 6 | + "content_type": "text/html;charset=utf-8", | |
| 7 | + "file": "cf3c5d0a25350a839091.html" | |
| 8 | + } | |
| 9 | +} | |
| \ No newline at end of file | ||
added
tests/fixtures/cosoltec/21fefe80d0d04eb00721.json
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"_id":"6882b1d19aeb0c1350e0a329","user":"62cdd7897f7ab30018146718","name":"Monroe 1-2","showAvailableFirst":false,"projects":[{"_id":"674a743c6c25a27619855e66","user":"62cdd7897f7ab30018146718","floors":[{"_id":"674a74976c25a2761985657e","project":"674a743c6c25a27619855e66","units":[{"_id":"674e09f5fd94278f1347a120","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/SA-1-1733175337902.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft-1736527912998.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f5fd94278f1347a121"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"101","bedrooms":"Studio","squareFeet":536,"price":1350,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2026-09-01","createdAt":"2024-12-02T19:26:45.846Z","updatedAt":"2026-06-10T01:30:12.987Z","__v":14,"path":"[0.2590221187427241,0.5320139697322468,0.2590221187427241,0.6373690337601863,0.3416763678696158,0.6373690337601863,0.3416763678696158,0.5320139697322468]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/101-1733176258828.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"686432509fd41bd24da3143d"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"686432509fd41bd24da3143e"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"686432509fd41bd24da3143f"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"674e09f6fd94278f1347a126","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/A1-1-1733174322621.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f6fd94278f1347a127"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"102","bedrooms":"1 bedroom","squareFeet":951,"price":2390,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:46.307Z","updatedAt":"2025-08-19T23:08:24.636Z","__v":5,"path":"[0.0960419091967404,0.39755529685681024,0.09662398137369034,0.5052386495925495,0.17636786961583237,0.5058207217694994,0.17636786961583237,0.5285215366705471,0.22467986030267753,0.5285215366705471,0.22467986030267753,0.3969732246798603]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/102-1733176261097.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a14"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a15"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a16"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a17"}]},{"_id":"674e09f6fd94278f1347a12c","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/SB-1-1733175341139.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f6fd94278f1347a12d"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"103","bedrooms":"Studio","squareFeet":537,"price":1280,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:46.536Z","updatedAt":"2025-07-01T19:09:17.130Z","__v":6,"path":"[0.34225844004656575,0.5285215366705471,0.3416763678696158,0.6379511059371362,0.4214202561117579,0.6373690337601863,0.42083818393480793,0.5291036088474971]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/103-1733176263588.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"6864325d9fd41bd24da31557"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6864325d9fd41bd24da31558"},{"en":"interior parking","fr":"parking intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车场","_id":"6864325d9fd41bd24da31559"}],"customAttrs":[],"furnished":false},{"_id":"674e09f6fd94278f1347a132","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/SF-1-1733175353479.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f6fd94278f1347a133"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"104","bedrooms":"Studio","squareFeet":620,"price":1280,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:46.767Z","updatedAt":"2025-02-15T17:57:37.363Z","__v":5,"path":"[0.30376344086021506,0.3776251680107527,0.30376344086021506,0.47708753360215056,0.3743279569892473,0.47775957661290325,0.3743279569892473,0.5058207217694994,0.4012096774193548,0.5058207217694994,0.4012096774193548,0.47036710349462363,0.39381720430107525,0.47036710349462363,0.39381720430107525,0.398458501344086,0.38239247311827956,0.398458501344086,0.38239247311827956,0.3776251680107527]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/104-1733176265817.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a1c"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a1d"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a1e"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a1f"}]},{"_id":"674e09f7fd94278f1347a138","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/SC-1-1733175344126.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f7fd94278f1347a139"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"105","bedrooms":"Studio","squareFeet":537,"price":1280,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:47.021Z","updatedAt":"2025-07-01T19:09:37.794Z","__v":6,"path":"[0.4213709677419355,0.5291708669354839,0.4213709677419355,0.6380418346774194,0.5020161290322581,0.6373697916666666,0.5013440860215054,0.5284988239247311]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/105,205-1733176267862.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"6864327157b2563395bc47b9"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6864327157b2563395bc47ba"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"6864327157b2563395bc47bb"}],"customAttrs":[],"furnished":false},{"_id":"674e09f7fd94278f1347a13e","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/B1-1-1733174331328.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f7fd94278f1347a13f"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"106","bedrooms":"1 bedroom","squareFeet":818,"price":2145,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:47.436Z","updatedAt":"2025-06-12T13:39:13.816Z","__v":5,"path":"[0.39381720430107525,0.398458501344086,0.39381720430107525,0.47036710349462363,0.4012096774193548,0.47103914650537637,0.4018817204301075,0.5059853830645161,0.5168010752688172,0.5059853830645161,0.5161290322580645,0.3991305443548387]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/106-1733176269982.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a24"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a25"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a26"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a27"}]},{"_id":"674e09f7fd94278f1347a144","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/SD-1-1733175347256.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f7fd94278f1347a145"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"107","bedrooms":"Studio","squareFeet":604,"price":1280,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:47.664Z","updatedAt":"2025-02-15T17:57:37.363Z","__v":5,"path":"[0.5013440860215054,0.5288348454301075,0.5020161290322581,0.637705813172043,0.5893817204301075,0.637705813172043,0.5887096774193549,0.5288348454301075]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/107-1733176272333.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a28"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a29"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a2a"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a2b"}]},{"_id":"674e09f7fd94278f1347a14a","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/C1-1-1733174381020.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f7fd94278f1347a14b"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"108","bedrooms":"1 bedroom","squareFeet":676,"price":1785,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:47.906Z","updatedAt":"2025-03-28T02:50:40.999Z","__v":5,"path":"[0.5168010752688172,0.398458501344086,0.5174731182795699,0.5059853830645161,0.6155913978494624,0.5059853830645161,0.6155913978494624,0.398458501344086]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/108-1733176274321.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a2c"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a2d"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a2e"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a2f"}]},{"_id":"674e09f8fd94278f1347a150","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/SE-1-1733175350436.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f8fd94278f1347a151"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"109","bedrooms":"Studio","squareFeet":591,"price":1280,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:48.337Z","updatedAt":"2025-02-15T17:57:37.363Z","__v":5,"path":"[0.5893817204301075,0.5301789314516129,0.5900537634408602,0.6383778561827957,0.6760752688172043,0.637705813172043,0.6760752688172043,0.5295068884408602]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/109-1733176543570.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a30"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a31"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a32"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a33"}]},{"_id":"674e09f8fd94278f1347a156","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/E1-1-1733174587899.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f8fd94278f1347a157"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"110","bedrooms":"1 bedroom","squareFeet":683,"price":1795,"availability":"Sold","bathrooms":1,"orientation":"West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:48.748Z","updatedAt":"2025-07-11T14:01:37.729Z","__v":5,"path":"[0.616263440860215,0.398458501344086,0.6155913978494624,0.5059853830645161,0.7150537634408602,0.5059853830645161,0.7157258064516129,0.3991305443548387]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110,208,310,410,510-1733176545791.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a34"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a35"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a36"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a37"}]},{"_id":"674e09f9fd94278f1347a15f","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/A2-1-1733174325544.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f9fd94278f1347a160"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"111","bedrooms":"2 bedrooms","squareFeet":1251,"price":2995,"availability":"Sold","bathrooms":2,"orientation":"West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:49.176Z","updatedAt":"2025-02-24T23:56:45.098Z","__v":5,"path":"[0.7157258064516129,0.5295068884408602,0.7163978494623656,0.6370337701612904,0.864247311827957,0.6370337701612904,0.8635752688172043,0.596711189516129,0.918010752688172,0.596711189516129,0.918010752688172,0.5281628024193549]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/111,209,309-1733176548023.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a38"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a39"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a3a"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a3b"}]},{"_id":"674e09f9fd94278f1347a165","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/A3-1-1733174328580.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f9fd94278f1347a166"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74976c25a2761985657e","name":"112","bedrooms":"3 bedrooms","squareFeet":1491,"price":3490,"availability":"Sold","bathrooms":2,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:49.484Z","updatedAt":"2025-04-08T13:05:44.731Z","__v":5,"path":"[0.7157258064516129,0.3991305443548387,0.7150537634408602,0.5059853830645161,0.7399193548387096,0.5059853830645161,0.7405913978494624,0.5274907594086021,0.918010752688172,0.5274907594086021,0.9186827956989247,0.43743699596774194,0.8635752688172043,0.43676495295698925,0.8635752688172043,0.3991305443548387]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/112,210,311-1733176550383.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a3c"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a3d"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a3e"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a3f"}]}],"name":"1","position":1,"alternativePaths":[],"createdAt":"2024-11-30T02:12:39.341Z","updatedAt":"2025-01-20T20:16:26.794Z","__v":13,"path":"[0.1686152797768687,0.5129770936078739,0.4272169523880248,0.525204697428266,1.3637743613041038,0.5193820289423651,1.3642111884537846,0.48968641966427023,0.42415916234025774,0.44951000711155364,0.1686152797768687,0.45940854353758526]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Level-1-new.png"},{"_id":"674a74986c25a27619856583","project":"674a743c6c25a27619855e66","units":[{"_id":"674e09f9fd94278f1347a16b","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/L1-1-1733174926439.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09f9fd94278f1347a16c"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"201","bedrooms":"1 bedroom","squareFeet":997,"price":2525,"availability":"Sold","bathrooms":1,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:49.765Z","updatedAt":"2025-02-15T17:57:37.901Z","__v":5,"path":"[0.0967741935483871,0.3907300067204301,0.0961021505376344,0.4989289314516129,0.135752688172043,0.4989289314516129,0.135752688172043,0.5184181787634409,0.176747311827957,0.5190902217741935,0.176747311827957,0.5217783938172043,0.22513440860215053,0.5217783938172043,0.22513440860215053,0.3914020497311828]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/201-1733176552834.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a56"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a57"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a58"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a59"}]},{"_id":"674e09fafd94278f1347a171","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D2-1-1733174585152.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fafd94278f1347a172"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"202","bedrooms":"2 bedrooms","squareFeet":1010,"price":2535,"availability":"Sold","bathrooms":1,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:50.185Z","updatedAt":"2025-02-15T17:57:37.901Z","__v":5,"path":"[0.2614247311827957,0.3709047379032258,0.2614247311827957,0.46969506048387094,0.3763440860215054,0.47036710349462363,0.3763440860215054,0.49859290994623656,0.41801075268817206,0.49859290994623656,0.4173387096774194,0.39106602822580644,0.38239247311827956,0.3907300067204301,0.38239247311827956,0.3702326948924731]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202,304,404,504-1733176554632.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a5e"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a5f"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a60"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a61"}]},{"_id":"674e09fa84cc3b52bebee44d","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/B2-1-1733174376065.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fa84cc3b52bebee44e"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"203","bedrooms":"2 bedrooms","squareFeet":1100,"price":2710,"availability":"Sold","bathrooms":2,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:50.585Z","updatedAt":"2025-05-21T19:24:51.809Z","__v":5,"path":"[0.2594086021505376,0.5221144153225806,0.2594086021505376,0.6303133400537635,0.4213709677419355,0.6303133400537635,0.4213709677419355,0.5221144153225806]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203-1733176557024.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a5a"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a5b"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a5c"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a5d"}],"customAttrs":[]},{"_id":"674e09fb4feaf64a978caeb2","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/SC-1-1733175344126.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fb4feaf64a978caeb3"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"205","bedrooms":"Studio","squareFeet":537,"price":1280,"availability":"Sold","bathrooms":1,"orientation":"North ","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:51.533Z","updatedAt":"2025-07-01T19:09:53.557Z","__v":6,"path":"[0.4213709677419355,0.5217783938172043,0.4213709677419355,0.6306493615591398,0.5020161290322581,0.6299773185483871,0.5020161290322581,0.5211063508064516]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/105,205-1733176267862.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménager de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"686432813fe781efecd4f0f2"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"686432813fe781efecd4f0f3"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"686432813fe781efecd4f0f4"}],"customAttrs":[],"furnished":false},{"_id":"674e09fb4feaf64a978caeb8","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D1-1-1733174582076.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fb4feaf64a978caeb9"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"206","bedrooms":"1 bedroom","squareFeet":676,"price":1795,"availability":"Sold","bathrooms":1,"orientation":"North","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:51.769Z","updatedAt":"2025-04-05T15:20:06.356Z","__v":5,"path":"[0.5168010752688172,0.3907300067204301,0.5174731182795699,0.4989289314516129,0.6169354838709677,0.4989289314516129,0.616263440860215,0.3914020497311828]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206,308,408,508-1733176673151.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a66"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a67"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a68"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a69"}]},{"_id":"674e09fc4feaf64a978caebe","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/C2-1-1733174579257.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fc4feaf64a978caebf"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"207","bedrooms":"2 bedrooms","squareFeet":1195,"price":2920,"availability":"Sold","bathrooms":2,"orientation":"North","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:52.001Z","updatedAt":"2025-02-15T17:57:37.901Z","__v":5,"path":"[0.5026881720430108,0.5211063508064516,0.5020161290322581,0.6306493615591398,0.676747311827957,0.6299773185483871,0.676747311827957,0.5211063508064516]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/207-507-1733176674680.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a6a"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a6b"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a6c"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a6d"}]},{"_id":"674e09fc4feaf64a978caec4","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/E1-1-1733174587899.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fc4feaf64a978caec5"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"208","bedrooms":"1 bedroom","squareFeet":683,"price":1950,"availability":"Sold","bathrooms":1,"orientation":"North-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2026-05-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:52.757Z","updatedAt":"2026-06-10T01:30:23.228Z","__v":6,"path":"[0.616263440860215,0.39106602822580644,0.6169354838709677,0.49859290994623656,0.7157258064516129,0.4979208669354839,0.7157258064516129,0.3917380712365591]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110,208,310,410,510-1733176545791.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a6e"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a6f"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a70"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a71"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false},{"_id":"674e09fd4389f3808fd11890","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/A2-1-1733174325544.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fd4389f3808fd11891"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"209","bedrooms":"2 bedrooms","squareFeet":1251,"price":3070,"availability":"Sold","bathrooms":2,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:53.359Z","updatedAt":"2025-02-21T23:34:26.216Z","__v":5,"path":"[0.7163978494623656,0.5221144153225806,0.7157258064516129,0.6296412970430108,0.864247311827957,0.6296412970430108,0.8635752688172043,0.5852864583333334,0.9186827956989247,0.5846144153225806,0.918010752688172,0.5207703293010753]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/111,209,309-1733176548023.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a72"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a73"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a74"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a75"}]},{"_id":"674e09fd4389f3808fd11896","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/A3-1-1733174328580.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fd4389f3808fd11897"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"210","bedrooms":"3 bedrooms","squareFeet":1491,"price":3580,"availability":"Sold","bathrooms":2,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:53.664Z","updatedAt":"2025-03-28T02:49:04.358Z","__v":5,"path":"[0.7157258064516129,0.39106602822580644,0.7157258064516129,0.4979208669354839,0.7405913978494624,0.4979208669354839,0.7405913978494624,0.5207703293010753,0.9186827956989247,0.5207703293010753,0.9186827956989247,0.4293724798387097,0.8635752688172043,0.4293724798387097,0.8629032258064516,0.39106602822580644]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/112,210,311-1733176550383.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a76"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a77"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a78"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a79"}]},{"_id":"674e0e3ecc9c86615ce89706","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/F1-1-1733174594644.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0e3ecc9c86615ce89707"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74986c25a27619856583","name":"204","bedrooms":"1 bedroom","squareFeet":684,"price":1810,"availability":"Sold","bathrooms":1,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:45:02.196Z","updatedAt":"2025-03-24T12:45:24.525Z","__v":5,"path":"[0.4173387096774194,0.39106602822580644,0.41801075268817206,0.49926495295698925,0.5168010752688172,0.49859290994623656,0.5168010752688172,0.3907300067204301]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204,306,406,506-1733176558841.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5913d8911a3ac261a7a"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5913d8911a3ac261a7b"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5913d8911a3ac261a7c"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5913d8911a3ac261a7d"}]}],"name":"2","position":2,"alternativePaths":[],"createdAt":"2024-11-30T02:12:40.323Z","updatedAt":"2025-01-20T20:33:44.394Z","__v":10,"path":"[0.1686152797768687,0.45999081038617534,0.42459598948993876,0.4506745408087338,1.3646480156034657,0.4902686865128603,1.3655216699028276,0.4547504087488645,0.4219750265918527,0.38022025212933236,0.1686152797768687,0.41399172934755785]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Level-2-new.png"},{"_id":"674a74996c25a2761985658a","project":"674a743c6c25a27619855e66","units":[{"_id":"674e09fd4feaf64a978caeca","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/E2-1-1733174591127.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fd4feaf64a978caecb"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"301","bedrooms":"2 bedrooms","squareFeet":916,"price":2415,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:53.921Z","updatedAt":"2025-02-15T17:57:38.235Z","__v":5,"path":"[0.12432795698924731,0.4989289314516129,0.12432795698924731,0.5520203293010753,0.17271505376344087,0.552692372311828,0.17338709677419356,0.6306493615591398,0.28091397849462363,0.6306493615591398,0.27956989247311825,0.522450436827957,0.1935483870967742,0.522450436827957,0.1935483870967742,0.49960097446236557]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/301-1733176676542.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261a96"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261a97"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261a98"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261a99"}]},{"_id":"674e09fe4389f3808fd119bd","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/G1-1-1733174917213.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fe4389f3808fd119be"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"302","bedrooms":"1 bedroom","squareFeet":877,"price":2295,"availability":"Future","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2026-09-01","createdAt":"2024-12-02T19:26:54.268Z","updatedAt":"2026-06-16T18:08:24.183Z","__v":7,"path":"[0.0961021505376344,0.3907300067204301,0.0961021505376344,0.47339129704301075,0.12432795698924731,0.47339129704301075,0.12432795698924731,0.49960097446236557,0.1935483870967742,0.5002730174731183,0.1935483870967742,0.522450436827957,0.22513440860215053,0.522450436827957,0.22446236559139784,0.3907300067204301]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/302-502-1733176678982.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261a9a"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261a9b"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261a9c"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261a9d"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false},{"_id":"674e09fefd94278f1347a178","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/H1-1-1733174920138.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fefd94278f1347a179"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"303","bedrooms":"1 bedroom","squareFeet":761,"price":2100,"availability":"Future","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2026-09-01","createdAt":"2024-12-02T19:26:54.582Z","updatedAt":"2026-06-30T15:06:29.918Z","__v":8,"path":"[0.27956989247311825,0.522450436827957,0.28024193548387094,0.6313214045698925,0.3911290322580645,0.6319934475806451,0.3904569892473118,0.522450436827957]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/303-503-1733176681258.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261a9e"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261a9f"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261aa0"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261aa1"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false},{"_id":"674e09fefd94278f1347a17e","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D2-1-1733174585152.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fefd94278f1347a17f"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"304","bedrooms":"2 bedrooms","squareFeet":1010,"price":2565,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:54.895Z","updatedAt":"2025-02-15T17:57:38.235Z","__v":5,"path":"[0.2620967741935484,0.37056871639784944,0.2620967741935484,0.4700310819892473,0.3756720430107527,0.4713751680107527,0.3756720430107527,0.49960097446236557,0.4173387096774194,0.4989289314516129,0.4173387096774194,0.3920740927419355,0.3850806451612903,0.3920740927419355,0.385752688172043,0.37056871639784944]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202,304,404,504-1733176554632.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261aa2"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261aa3"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261aa4"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261aa5"}]},{"_id":"674e09fffd94278f1347a184","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/J1-1-1733174923185.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fffd94278f1347a185"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"305","bedrooms":"1 bedroom","squareFeet":739,"price":2050,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2026-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:55.198Z","updatedAt":"2026-06-10T01:30:33.572Z","__v":7,"path":"[0.3911290322580645,0.523458501344086,0.3911290322580645,0.6323294690860215,0.5020161290322581,0.6316574260752689,0.5013440860215054,0.523458501344086]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/305-505-1733176683831.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261aa6"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261aa7"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261aa8"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261aa9"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false},{"_id":"674e09fffd94278f1347a18a","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/F1-1-1733174594644.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fffd94278f1347a18b"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"306","bedrooms":"1 bedroom","squareFeet":684,"price":1835,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:55.496Z","updatedAt":"2025-08-05T17:38:03.713Z","__v":5,"path":"[0.41801075268817206,0.3924101142473118,0.4173387096774194,0.49926495295698925,0.5174731182795699,0.49926495295698925,0.5168010752688172,0.3924101142473118]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204,306,406,506-1733176558841.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261aaa"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261aab"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261aac"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261aad"}]},{"_id":"674e09fffd94278f1347a190","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/C2-1-1733174579257.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fffd94278f1347a191"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"307","bedrooms":"2 bedrooms","squareFeet":1195,"price":2965,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:55.721Z","updatedAt":"2025-03-28T02:50:10.334Z","__v":5,"path":"[0.5020161290322581,0.5227864583333334,0.5020161290322581,0.6309853830645161,0.676747311827957,0.6309853830645161,0.676747311827957,0.5227864583333334]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/207-507-1733176674680.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261aae"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261aaf"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261ab0"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261ab1"}]},{"_id":"674e09fffd94278f1347a196","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D1-1-1733174582076.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e09fffd94278f1347a197"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"308","bedrooms":"1 bedroom","squareFeet":676,"price":1825,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:55.939Z","updatedAt":"2025-04-05T19:26:03.568Z","__v":5,"path":"[0.5174731182795699,0.3924101142473118,0.5174731182795699,0.49926495295698925,0.616263440860215,0.49993699596774194,0.6155913978494624,0.3924101142473118]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206,308,408,508-1733176673151.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261ab2"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261ab3"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261ab4"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261ab5"}]},{"_id":"674e0a00fd94278f1347a19c","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/A2-1-1733174325544.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a00fd94278f1347a19d"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"309","bedrooms":"2 bedrooms","squareFeet":1251,"price":3120,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:56.175Z","updatedAt":"2025-02-19T21:10:17.989Z","__v":5,"path":"[0.7157258064516129,0.5227864583333334,0.7157258064516129,0.6303133400537635,0.8635752688172043,0.6303133400537635,0.8635752688172043,0.5906628024193549,0.9193548387096774,0.5899907594086021,0.918010752688172,0.5221144153225806]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/111,209,309-1733176548023.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261ab6"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261ab7"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261ab8"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261ab9"}]},{"_id":"674e0a00fd94278f1347a1a2","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/E1-1-1733174587899.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a00fd94278f1347a1a3"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"310","bedrooms":"1 bedroom","squareFeet":683,"price":1835,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:56.399Z","updatedAt":"2025-02-15T17:57:38.235Z","__v":5,"path":"[0.616263440860215,0.3924101142473118,0.6169354838709677,0.49993699596774194,0.7150537634408602,0.49993699596774194,0.7150537634408602,0.3930821572580645]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110,208,310,410,510-1733176545791.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261aba"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261abb"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261abc"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261abd"}]},{"_id":"674e0a00fd94278f1347a1a8","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/A3-1-1733174328580.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a00fd94278f1347a1a9"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a74996c25a2761985658a","name":"311","bedrooms":"3 bedrooms","squareFeet":1491,"price":3640,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-08-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:56.658Z","updatedAt":"2025-03-28T02:49:53.758Z","__v":5,"path":"[0.7157258064516129,0.3924101142473118,0.7150537634408602,0.49993699596774194,0.7405913978494624,0.49926495295698925,0.7405913978494624,0.521442372311828,0.9186827956989247,0.521442372311828,0.9186827956989247,0.4300445228494624,0.8635752688172043,0.4300445228494624,0.8635752688172043,0.3917380712365591]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/112,210,311-1733176550383.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261abe"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261abf"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261ac0"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261ac1"}]}],"name":"3","position":3,"alternativePaths":[],"createdAt":"2024-11-30T02:12:41.402Z","updatedAt":"2025-01-20T21:06:30.916Z","__v":11,"path":"[0.3079631405251099,0.3959414570412649,0.4219750265918527,0.38022025212933236,1.3655216699028276,0.4553326755974546,1.3655216699028276,0.420978931530639,0.5172033452223123,0.3150063650872416,0.45124244562048016,0.32898076945340393,0.39751270620971635,0.3251973003032293,0.3083999676747909,0.3377823561021601]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Level-345-new-1737407170282.png"},{"_id":"674a749a6c25a2761985658f","project":"674a743c6c25a27619855e66","units":[{"_id":"674e0a00fd94278f1347a1ae","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/F2-1-1733174914463.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a00fd94278f1347a1af"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"401","bedrooms":"2 bedrooms","squareFeet":916,"price":2435,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:56.887Z","updatedAt":"2025-04-08T22:53:12.332Z","__v":5,"path":"[0.12432795698924731,0.4989289314516129,0.12432795698924731,0.5520203293010753,0.17271505376344087,0.552692372311828,0.17338709677419356,0.6306493615591398,0.28091397849462363,0.6306493615591398,0.27956989247311825,0.522450436827957,0.1935483870967742,0.522450436827957,0.1935483870967742,0.49960097446236557]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/401,501-1733176685919.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261ada"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261adb"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261adc"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261add"}]},{"_id":"674e0a01fd94278f1347a1b4","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/G1-1-1733174917213.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a01fd94278f1347a1b5"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"402","bedrooms":"1 bedroom","squareFeet":877,"price":2340,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:57.148Z","updatedAt":"2025-10-01T16:48:34.833Z","__v":5,"path":"[0.0961021505376344,0.3907300067204301,0.0961021505376344,0.47339129704301075,0.12432795698924731,0.47339129704301075,0.12432795698924731,0.49960097446236557,0.1935483870967742,0.5002730174731183,0.1935483870967742,0.522450436827957,0.22513440860215053,0.522450436827957,0.22446236559139784,0.3907300067204301]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/302-502-1733176678982.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261ade"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261adf"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261ae0"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261ae1"}]},{"_id":"674e0a01fd94278f1347a1ba","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/H1-1-1733174920138.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a01fd94278f1347a1bb"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"403","bedrooms":"1 bedroom","squareFeet":761,"price":2040,"availability":"Sold","bathrooms":1,"orientation":"West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:57.379Z","updatedAt":"2025-07-11T14:01:50.000Z","__v":5,"path":"[0.27956989247311825,0.522450436827957,0.28024193548387094,0.6313214045698925,0.3911290322580645,0.6319934475806451,0.3904569892473118,0.522450436827957]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/303-503-1733176681258.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261ae2"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261ae3"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261ae4"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261ae5"}]},{"_id":"674e0a01fd94278f1347a1c0","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D2-1-1733174585152.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a01fd94278f1347a1c1"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"404","bedrooms":"2 bedrooms","squareFeet":1010,"price":2595,"availability":"Sold","bathrooms":1,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:57.657Z","updatedAt":"2025-04-04T13:58:18.561Z","__v":5,"path":"[0.2620967741935484,0.37056871639784944,0.2620967741935484,0.4700310819892473,0.3756720430107527,0.4713751680107527,0.3756720430107527,0.49960097446236557,0.4173387096774194,0.4989289314516129,0.4173387096774194,0.3920740927419355,0.3850806451612903,0.3920740927419355,0.385752688172043,0.37056871639784944]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202,304,404,504-1733176554632.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261ae6"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261ae7"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261ae8"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261ae9"}]},{"_id":"674e0a02fd94278f1347a1c6","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/J1-1-1733174923185.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a02fd94278f1347a1c7"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"405","bedrooms":"1 bedroom","squareFeet":739,"price":1995,"availability":"Sold","bathrooms":1,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:58.287Z","updatedAt":"2025-04-01T01:15:48.138Z","__v":5,"path":"[0.3911290322580645,0.523458501344086,0.3911290322580645,0.6323294690860215,0.5020161290322581,0.6316574260752689,0.5013440860215054,0.523458501344086]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/305-505-1733176683831.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261aea"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261aeb"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261aec"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261aed"}]},{"_id":"674e0a02fd94278f1347a1cc","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/F1-1-1733174594644.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a02fd94278f1347a1cd"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"406","bedrooms":"1 bedroom","squareFeet":684,"price":1865,"availability":"Sold","bathrooms":1,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:58.577Z","updatedAt":"2025-04-13T19:41:56.101Z","__v":5,"path":"[0.41801075268817206,0.3924101142473118,0.4173387096774194,0.49926495295698925,0.5174731182795699,0.49926495295698925,0.5168010752688172,0.3924101142473118]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204,306,406,506-1733176558841.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261aee"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261aef"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261af0"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261af1"}]},{"_id":"674e0a02fd94278f1347a1d2","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/C2-1-1733174579257.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a02fd94278f1347a1d3"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"407","bedrooms":"2 bedrooms","squareFeet":1195,"price":3025,"availability":"Sold","bathrooms":2,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:58.812Z","updatedAt":"2025-04-10T15:42:12.211Z","__v":5,"path":"[0.5020161290322581,0.5227864583333334,0.5020161290322581,0.6309853830645161,0.676747311827957,0.6309853830645161,0.676747311827957,0.5227864583333334]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/207-507-1733176674680.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261af2"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261af3"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261af4"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261af5"}]},{"_id":"674e0a03fd94278f1347a1d8","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D1-1-1733174582076.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a03fd94278f1347a1d9"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"408","bedrooms":"1 bedroom","squareFeet":676,"price":1850,"availability":"Sold","bathrooms":1,"orientation":"North-West","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:59.394Z","updatedAt":"2025-06-23T16:18:42.305Z","__v":5,"path":"[0.5174731182795699,0.3924101142473118,0.5174731182795699,0.49926495295698925,0.616263440860215,0.49993699596774194,0.6155913978494624,0.3924101142473118]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206,308,408,508-1733176673151.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261af6"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261af7"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261af8"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261af9"}]},{"_id":"674e0a03fd94278f1347a1de","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PF-1-1733175115961.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a03fd94278f1347a1df"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"409","bedrooms":"2 bedrooms","squareFeet":1251,"price":3245,"availability":"Sold","bathrooms":2,"orientation":"North","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:59.675Z","updatedAt":"2025-03-04T21:08:49.730Z","__v":5,"path":"[0.7157258064516129,0.5227864583333334,0.7157258064516129,0.6303133400537635,0.8635752688172043,0.6303133400537635,0.8635752688172043,0.5906628024193549,0.9193548387096774,0.5899907594086021,0.918010752688172,0.5221144153225806]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/409,509-1733176688367.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261afa"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261afb"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261afc"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261afd"}]},{"_id":"674e0a03fd94278f1347a1e4","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/E1-1-1733174587899.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a03fd94278f1347a1e5"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"410","bedrooms":"1 bedroom","squareFeet":683,"price":1860,"availability":"Sold","bathrooms":1,"orientation":"North","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:26:59.901Z","updatedAt":"2025-07-17T15:50:52.650Z","__v":5,"path":"[0.616263440860215,0.3924101142473118,0.6169354838709677,0.49993699596774194,0.7150537634408602,0.49993699596774194,0.7150537634408602,0.3930821572580645]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110,208,310,410,510-1733176545791.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261afe"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261aff"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b00"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b01"}]},{"_id":"674e0a04fd94278f1347a1ea","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PG-1-1733175119067.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a04fd94278f1347a1eb"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749a6c25a2761985658f","name":"411","bedrooms":"3 bedrooms","squareFeet":1491,"price":3695,"availability":"Sold","bathrooms":2,"orientation":"North","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:00.134Z","updatedAt":"2025-02-15T17:57:38.567Z","__v":5,"path":"[0.7157258064516129,0.3924101142473118,0.7150537634408602,0.49993699596774194,0.7405913978494624,0.49926495295698925,0.7405913978494624,0.521442372311828,0.9186827956989247,0.521442372311828,0.9186827956989247,0.4300445228494624,0.8635752688172043,0.4300445228494624,0.8635752688172043,0.3917380712365591]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/411,511-1733176804831.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b02"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b03"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b04"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b05"}]}],"name":"4","position":4,"alternativePaths":[],"createdAt":"2024-11-30T02:12:42.319Z","updatedAt":"2025-01-20T21:06:30.954Z","__v":11,"path":"[0.3083999676747909,0.3377147721822553,0.39838636050907833,0.32548716836186337,0.4508056184707992,0.32898076945340393,0.5163296909229502,0.31558863193583175,1.3655216699028276,0.420978931530639,1.3655216699028276,0.3854606537666431,0.627283786941926,0.2398939416191193,0.5731172203814812,0.2527038122881014,0.5180769995216743,0.24338754271065988,0.4516792727701612,0.26143781501695285,0.3957653976109923,0.25445061283387166,0.3083999676747909,0.26900650536206344]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Level-345-new-1737407170282.png"},{"_id":"674a749e6c25a27619856594","project":"674a743c6c25a27619855e66","units":[{"_id":"674e0a04fd94278f1347a1f0","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/F2-1-1733174914463.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a04fd94278f1347a1f1"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"501","bedrooms":"2 bedrooms","squareFeet":916,"price":2470,"availability":"Sold","bathrooms":1,"orientation":"North-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:00.365Z","updatedAt":"2025-09-08T13:39:22.597Z","__v":5,"path":"[0.12432795698924731,0.4989289314516129,0.12432795698924731,0.5520203293010753,0.17271505376344087,0.552692372311828,0.17338709677419356,0.6306493615591398,0.28091397849462363,0.6306493615591398,0.27956989247311825,0.522450436827957,0.1935483870967742,0.522450436827957,0.1935483870967742,0.49960097446236557]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/401,501-1733176685919.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b1e"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b1f"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b20"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b21"}]},{"_id":"674e0a04fd94278f1347a1f6","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/G1-1-1733174917213.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a04fd94278f1347a1f7"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"502","bedrooms":"1 bedroom","squareFeet":877,"price":2390,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:00.589Z","updatedAt":"2025-11-20T16:45:39.582Z","__v":5,"path":"[0.0961021505376344,0.3907300067204301,0.0961021505376344,0.47339129704301075,0.12432795698924731,0.47339129704301075,0.12432795698924731,0.49960097446236557,0.1935483870967742,0.5002730174731183,0.1935483870967742,0.522450436827957,0.22513440860215053,0.522450436827957,0.22446236559139784,0.3907300067204301]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/302-502-1733176678982.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b22"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b23"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b24"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b25"}]},{"_id":"674e0a05fd94278f1347a1fc","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/H1-1-1733174920138.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a05fd94278f1347a1fd"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"503","bedrooms":"1 bedroom","squareFeet":761,"price":2145,"availability":"Available","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2026-09-01","createdAt":"2024-12-02T19:27:01.078Z","updatedAt":"2026-06-30T15:07:04.675Z","__v":9,"path":"[0.27956989247311825,0.522450436827957,0.28024193548387094,0.6313214045698925,0.3911290322580645,0.6319934475806451,0.3904569892473118,0.522450436827957]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/303-503-1733176681258.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b26"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b27"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b28"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b29"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false},{"_id":"674e0a05fd94278f1347a202","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D2-1-1733174585152.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a05fd94278f1347a203"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"504","bedrooms":"2 bedrooms","squareFeet":1010,"price":2635,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:01.768Z","updatedAt":"2025-04-08T15:00:36.658Z","__v":5,"path":"[0.2620967741935484,0.37056871639784944,0.2620967741935484,0.4700310819892473,0.3756720430107527,0.4713751680107527,0.3756720430107527,0.49960097446236557,0.4173387096774194,0.4989289314516129,0.4173387096774194,0.3920740927419355,0.3850806451612903,0.3920740927419355,0.385752688172043,0.37056871639784944]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202,304,404,504-1733176554632.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b2a"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b2b"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b2c"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b2d"}]},{"_id":"674e0a06fd94278f1347a208","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/J1-1-1733174923185.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a06fd94278f1347a209"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"505","bedrooms":"1 bedroom","squareFeet":739,"price":2030,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:02.004Z","updatedAt":"2025-02-21T23:34:33.689Z","__v":5,"path":"[0.3911290322580645,0.523458501344086,0.3911290322580645,0.6323294690860215,0.5020161290322581,0.6316574260752689,0.5013440860215054,0.523458501344086]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/305-505-1733176683831.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b2e"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b2f"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b30"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b31"}]},{"_id":"674e0a06fd94278f1347a20e","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/F1-1-1733174594644.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a06fd94278f1347a20f"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"506","bedrooms":"1 bedroom","squareFeet":684,"price":1960,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2026-09-01","createdAt":"2024-12-02T19:27:02.241Z","updatedAt":"2026-06-30T15:07:18.718Z","__v":9,"path":"[0.41801075268817206,0.3924101142473118,0.4173387096774194,0.49926495295698925,0.5174731182795699,0.49926495295698925,0.5168010752688172,0.3924101142473118]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204,306,406,506-1733176558841.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b32"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b33"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b34"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b35"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false},{"_id":"674e0a06fd94278f1347a214","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/C2-1-1733174579257.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a06fd94278f1347a215"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"507","bedrooms":"2 bedrooms","squareFeet":1195,"price":3085,"availability":"Sold","bathrooms":2,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:02.469Z","updatedAt":"2025-04-03T14:13:59.680Z","__v":5,"path":"[0.5020161290322581,0.5227864583333334,0.5020161290322581,0.6309853830645161,0.676747311827957,0.6309853830645161,0.676747311827957,0.5227864583333334]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/207-507-1733176674680.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b36"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b37"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b38"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b39"}]},{"_id":"674e0a06fd94278f1347a21a","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/D1-1-1733174582076.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a06fd94278f1347a21b"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"508","bedrooms":"1 bedroom","squareFeet":676,"price":1875,"availability":"Sold","bathrooms":1,"orientation":"South-East","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:02.770Z","updatedAt":"2025-08-05T17:38:13.629Z","__v":5,"path":"[0.5174731182795699,0.3924101142473118,0.5174731182795699,0.49926495295698925,0.616263440860215,0.49993699596774194,0.6155913978494624,0.3924101142473118]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206,308,408,508-1733176673151.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b3a"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b3b"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b3c"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b3d"}]},{"_id":"674e0a07fd94278f1347a220","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PF-1-1733175115961.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a07fd94278f1347a221"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"509","bedrooms":"2 bedrooms","squareFeet":1251,"price":3245,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:03.193Z","updatedAt":"2025-02-15T17:57:38.904Z","__v":5,"path":"[0.7157258064516129,0.5227864583333334,0.7157258064516129,0.6303133400537635,0.8635752688172043,0.6303133400537635,0.8635752688172043,0.5906628024193549,0.9193548387096774,0.5899907594086021,0.918010752688172,0.5221144153225806]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/409,509-1733176688367.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b3e"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b3f"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b40"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b41"}]},{"_id":"674e0a07fd94278f1347a226","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/E1-1-1733174587899.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a07fd94278f1347a227"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"510","bedrooms":"1 bedroom","squareFeet":683,"price":1890,"availability":"Sold","bathrooms":1,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:03.432Z","updatedAt":"2025-03-23T21:00:07.258Z","__v":5,"path":"[0.616263440860215,0.3924101142473118,0.6169354838709677,0.49993699596774194,0.7150537634408602,0.49993699596774194,0.7150537634408602,0.3930821572580645]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110,208,310,410,510-1733176545791.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b42"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b43"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b44"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b45"}]},{"_id":"674e0a07fd94278f1347a22c","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PG-1-1733175119067.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a07fd94278f1347a22d"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749e6c25a27619856594","name":"511","bedrooms":"3 bedrooms","squareFeet":1491,"price":3760,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:03.833Z","updatedAt":"2025-02-15T17:57:38.904Z","__v":5,"path":"[0.7157258064516129,0.3924101142473118,0.7150537634408602,0.49993699596774194,0.7405913978494624,0.49926495295698925,0.7405913978494624,0.521442372311828,0.9186827956989247,0.521442372311828,0.9186827956989247,0.4300445228494624,0.8635752688172043,0.4300445228494624,0.8635752688172043,0.3917380712365591]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/411,511-1733176804831.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5923d8911a3ac261b46"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5923d8911a3ac261b47"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5923d8911a3ac261b48"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5923d8911a3ac261b49"}]}],"name":"5","position":5,"alternativePaths":[],"createdAt":"2024-11-30T02:12:46.882Z","updatedAt":"2025-01-20T21:06:30.985Z","__v":11,"path":"[0.3083999676747909,0.26900728404862406,0.3957653976109923,0.25445061283387166,0.4516792727701612,0.26202008186554293,0.5180769995216743,0.24396980955925,0.5731172203814812,0.2527038122881014,0.627283786941926,0.2404762084677094,1.3655216699028276,0.3854606537666431,1.3646480156034657,0.3511069096998275,0.5888429977699974,0.1531361811791951,0.4508056184707992,0.2026288633093532,0.39751270620971635,0.19505939427768196,0.3083999676747909,0.2154387339783353]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Level-345-new-1737407170282.png"},{"_id":"674a749f6c25a27619856599","project":"674a743c6c25a27619855e66","units":[{"_id":"674e0a08fd94278f1347a232","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PA-1-1733174929262.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a08fd94278f1347a233"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749f6c25a27619856599","name":"602","bedrooms":"1 bedroom","squareFeet":904,"price":2850,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:04.061Z","updatedAt":"2025-12-11T14:20:01.450Z","__v":5,"path":"[0.2540322580645161,0.3920740927419355,0.2547043010752688,0.4720472110215054,0.3689516129032258,0.47271925403225806,0.3689516129032258,0.5,0.4173387096774194,0.5,0.4166666666666667,0.3927461357526882]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/602-1733176806909.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5933d8911a3ac261b56"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5933d8911a3ac261b57"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5933d8911a3ac261b58"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5933d8911a3ac261b59"}]},{"_id":"674e0a08fd94278f1347a238","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PB-1-1733175104324.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a08fd94278f1347a239"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749f6c25a27619856599","name":"603","bedrooms":"3 bedrooms","squareFeet":1265,"price":3445,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:04.443Z","updatedAt":"2025-02-15T17:57:39.238Z","__v":5,"path":"[0.38844086021505375,0.5221144153225806,0.38844086021505375,0.6309853830645161,0.5739247311827957,0.6309853830645161,0.573252688172043,0.523458501344086]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/603-1733176809175.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5933d8911a3ac261b5a"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5933d8911a3ac261b5b"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5933d8911a3ac261b5c"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5933d8911a3ac261b5d"}]},{"_id":"674e0a08fd94278f1347a23e","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PC-1-1733175107002.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a08fd94278f1347a23f"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749f6c25a27619856599","name":"604","bedrooms":"2 bedrooms","squareFeet":1150,"price":3170,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:04.879Z","updatedAt":"2025-02-15T17:57:39.238Z","__v":5,"path":"[0.4173387096774194,0.3924101142473118,0.4173387096774194,0.5006090389784946,0.5866935483870968,0.5006090389784946,0.5866935483870968,0.3930821572580645]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/604-1733176811323.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5933d8911a3ac261b5e"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5933d8911a3ac261b5f"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5933d8911a3ac261b60"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5933d8911a3ac261b61"}]},{"_id":"674e0a09fd94278f1347a244","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PD-1-1733175109690.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a09fd94278f1347a245"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749f6c25a27619856599","name":"605","bedrooms":"2 bedrooms","squareFeet":1647,"price":4500,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:05.110Z","updatedAt":"2025-08-04T02:50:58.843Z","__v":7,"path":"[0.5739247311827957,0.5221144153225806,0.573252688172043,0.6313214045698925,0.8071236559139785,0.6299773185483871,0.8064516129032258,0.5002730174731183,0.7083333333333334,0.49960097446236557,0.7076612903225806,0.5909988239247311,0.6861559139784946,0.5909988239247311,0.6868279569892473,0.522450436827957]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/605-1733176813376.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5933d8911a3ac261b62"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5933d8911a3ac261b63"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5933d8911a3ac261b64"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5933d8911a3ac261b65"}],"customAttrs":[],"furnished":false},{"_id":"674e0a09fd94278f1347a24a","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/PE-1-1733175112926.jpg"],"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"674e0a09fd94278f1347a24b"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"674a749f6c25a27619856599","name":"606","bedrooms":"2 bedrooms","squareFeet":1504,"price":4335,"availability":"Sold","bathrooms":2,"orientation":"South","inclusions":"kitchen appliances, high-speed internet, interior parking, Central vacuum cleaner","deliveryDate":"2025-09-02T00:00:00.000Z","createdAt":"2024-12-02T19:27:05.344Z","updatedAt":"2025-02-15T17:57:39.238Z","__v":5,"path":"[0.5866935483870968,0.3924101142473118,0.5866935483870968,0.49993699596774194,0.8071236559139785,0.5006090389784946,0.8071236559139785,0.3924101142473118]","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/606-1733176815358.pdf","customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"kitchen appliances","fr":"électroménagers de cuisine","de":"Küchenelektrogeräte","es":"electrodomésticos de cocina","zh":"厨房电器","_id":"67b0d5933d8911a3ac261b66"},{"en":"high-speed internet","fr":"internet haut débit","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"67b0d5933d8911a3ac261b67"},{"en":"interior parking","fr":"parking intérieur","de":"Tiefgarage","es":"aparcamiento interior","zh":"室内停车场","_id":"67b0d5933d8911a3ac261b68"},{"en":"Central vacuum cleaner","fr":"aspirateur central","de":"Zentralstaubsauger","es":"aspiradora central","zh":"中央吸尘器","_id":"67b0d5933d8911a3ac261b69"}]}],"name":"6","position":6,"alternativePaths":[],"createdAt":"2024-11-30T02:12:47.708Z","updatedAt":"2025-01-20T21:06:40.058Z","__v":5,"path":"[0.3966390519103543,0.19505939427768196,0.44993196417143716,0.2032111301579433,0.5888429977699974,0.1531361811791951,1.3384383866226053,0.3447019743653365,1.3375647323232434,0.2899688905978675,1.311355103342383,0.28356395526337647,1.327954535030261,0.28123488786901607,1.3288281893296232,0.27599448623170525,1.1112882687884817,0.2026288633093532,1.079836714011449,0.207286998098074,0.7993936839162428,0.11703563656660919,0.7679421291392102,0.1275164398412309,0.7391115372602638,0.11820017026378937,0.6657245761138546,0.14381991160175356,0.6395149471329942,0.13683270941867243,0.6325257127380981,0.13916177681303282,0.5879693434706353,0.12809870668982098,0.5809801090757393,0.13101004093277147,0.5014775678337959,0.10946616753493794,0.4149857921969566,0.14789577954188424,0.3966390519103543,0.14498444529893376]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Level-6-new-1737407181293.png"}],"commercialSpaces":[],"name":"Le Monroe 2","brochureAssets":[],"customButtonOpensAt":"same_tab","gtmEnabled":false,"dayNightEnabled":false,"showAvailableFirst":true,"gtmHeadCode":"","gtmBodyCode":"","unitImageOnGrid":"Unit Plan","skipFloorStep":false,"showUnitCustomFinishes":false,"showFloorOverview":true,"pricesStartingAt":false,"showPriceFilter":false,"showAreaFilter":false,"showUnitDescription":false,"enableForms":true,"hideArea":false,"showBranding":false,"alternativeCovers":[],"customFormEnabled":false,"customFormFields":[],"previewMode":false,"landOnly":false,"showUnitFinishes":false,"showVariants":false,"images":["https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-ChaletUrbain-1733278464752.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Lobby-1733278468771.jpg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam_Int-Terrasse-1733278472667.jpg","https://storage.googleapis.com/planpoint-bucket/1-1734045781865.jpeg","https://storage.googleapis.com/planpoint-bucket/2-1734045807403.jpeg","https://storage.googleapis.com/planpoint-bucket/3-1734045810698.jpeg","https://storage.googleapis.com/planpoint-bucket/COSOL24_Monroe-2-Cam Int-Loft 02-1736527915819.jpg"],"finishes":[],"sponsorsEnabled":false,"sponsors":[],"layouts":["https://storage.googleapis.com/planpoint-bucket/A1-1-1733174322621.jpg","https://storage.googleapis.com/planpoint-bucket/A2-1-1733174325544.jpg","https://storage.googleapis.com/planpoint-bucket/A3-1-1733174328580.jpg","https://storage.googleapis.com/planpoint-bucket/B1-1-1733174331328.jpg","https://storage.googleapis.com/planpoint-bucket/B2-1-1733174376065.jpg","https://storage.googleapis.com/planpoint-bucket/C1-1-1733174381020.jpg","https://storage.googleapis.com/planpoint-bucket/C2-1-1733174579257.jpg","https://storage.googleapis.com/planpoint-bucket/D1-1-1733174582076.jpg","https://storage.googleapis.com/planpoint-bucket/D2-1-1733174585152.jpg","https://storage.googleapis.com/planpoint-bucket/E1-1-1733174587899.jpg","https://storage.googleapis.com/planpoint-bucket/E2-1-1733174591127.jpg","https://storage.googleapis.com/planpoint-bucket/F1-1-1733174594644.jpg","https://storage.googleapis.com/planpoint-bucket/F2-1-1733174914463.jpg","https://storage.googleapis.com/planpoint-bucket/G1-1-1733174917213.jpg","https://storage.googleapis.com/planpoint-bucket/H1-1-1733174920138.jpg","https://storage.googleapis.com/planpoint-bucket/J1-1-1733174923185.jpg","https://storage.googleapis.com/planpoint-bucket/L1-1-1733174926439.jpg","https://storage.googleapis.com/planpoint-bucket/PA-1-1733174929262.jpg","https://storage.googleapis.com/planpoint-bucket/PB-1-1733175104324.jpg","https://storage.googleapis.com/planpoint-bucket/PC-1-1733175107002.jpg","https://storage.googleapis.com/planpoint-bucket/PD-1-1733175109690.jpg","https://storage.googleapis.com/planpoint-bucket/PE-1-1733175112926.jpg","https://storage.googleapis.com/planpoint-bucket/PF-1-1733175115961.jpg","https://storage.googleapis.com/planpoint-bucket/PG-1-1733175119067.jpg","https://storage.googleapis.com/planpoint-bucket/SA-1-1733175337902.jpg","https://storage.googleapis.com/planpoint-bucket/SB-1-1733175341139.jpg","https://storage.googleapis.com/planpoint-bucket/SC-1-1733175344126.jpg","https://storage.googleapis.com/planpoint-bucket/SD-1-1733175347256.jpg","https://storage.googleapis.com/planpoint-bucket/SE-1-1733175350436.jpg","https://storage.googleapis.com/planpoint-bucket/SF-1-1733175353479.jpg"],"downloadableAssets":["https://storage.googleapis.com/planpoint-bucket/101-1733176258828.pdf","https://storage.googleapis.com/planpoint-bucket/102-1733176261097.pdf","https://storage.googleapis.com/planpoint-bucket/103-1733176263588.pdf","https://storage.googleapis.com/planpoint-bucket/104-1733176265817.pdf","https://storage.googleapis.com/planpoint-bucket/105,205-1733176267862.pdf","https://storage.googleapis.com/planpoint-bucket/106-1733176269982.pdf","https://storage.googleapis.com/planpoint-bucket/107-1733176272333.pdf","https://storage.googleapis.com/planpoint-bucket/108-1733176274321.pdf","https://storage.googleapis.com/planpoint-bucket/109-1733176543570.pdf","https://storage.googleapis.com/planpoint-bucket/110,208,310,410,510-1733176545791.pdf","https://storage.googleapis.com/planpoint-bucket/111,209,309-1733176548023.pdf","https://storage.googleapis.com/planpoint-bucket/112,210,311-1733176550383.pdf","https://storage.googleapis.com/planpoint-bucket/201-1733176552834.pdf","https://storage.googleapis.com/planpoint-bucket/202,304,404,504-1733176554632.pdf","https://storage.googleapis.com/planpoint-bucket/203-1733176557024.pdf","https://storage.googleapis.com/planpoint-bucket/204,306,406,506-1733176558841.pdf","https://storage.googleapis.com/planpoint-bucket/206,308,408,508-1733176673151.pdf","https://storage.googleapis.com/planpoint-bucket/207-507-1733176674680.pdf","https://storage.googleapis.com/planpoint-bucket/301-1733176676542.pdf","https://storage.googleapis.com/planpoint-bucket/302-502-1733176678982.pdf","https://storage.googleapis.com/planpoint-bucket/303-503-1733176681258.pdf","https://storage.googleapis.com/planpoint-bucket/305-505-1733176683831.pdf","https://storage.googleapis.com/planpoint-bucket/401,501-1733176685919.pdf","https://storage.googleapis.com/planpoint-bucket/409,509-1733176688367.pdf","https://storage.googleapis.com/planpoint-bucket/411,511-1733176804831.pdf","https://storage.googleapis.com/planpoint-bucket/602-1733176806909.pdf","https://storage.googleapis.com/planpoint-bucket/603-1733176809175.pdf","https://storage.googleapis.com/planpoint-bucket/604-1733176811323.pdf","https://storage.googleapis.com/planpoint-bucket/605-1733176813376.pdf","https://storage.googleapis.com/planpoint-bucket/606-1733176815358.pdf"],"floorplans":["https://storage.googleapis.com/planpoint-bucket/Floor NIV 1-1733167721347.jpg","https://storage.googleapis.com/planpoint-bucket/Floor NIV 2-1733167724301.jpg","https://storage.googleapis.com/planpoint-bucket/Floor NIV 3-4-5-1733167727554.jpg","https://storage.googleapis.com/planpoint-bucket/Floor NIV 6-1733167730233.jpg","https://storage.googleapis.com/planpoint-bucket/Level-345-new-1737407170282.png","https://storage.googleapis.com/planpoint-bucket/Level-6-new-1737407181293.png"],"invertNav":false,"address":"281 Chem. du Bas-de-Sainte-Thérèse, Blainville, QC J7B 0B3","zoomLevel":0,"mapStyle":"Light","mapDirections":false,"lockScreen":false,"specialRankEnabled":false,"priorityList":false,"lockScreenName":true,"lockScreenEmail":true,"lockScreenPhone":true,"lockScreenMessage":true,"lockScreenCustom":false,"enable3d":false,"customFinishes":[],"ftpMapping":[],"lockScreenCustomQuestions":[],"projectType":"Rental","rentalObject":true,"createdAt":"2024-11-30T02:11:11.243Z","updatedAt":"2026-08-07T17:37:51.284Z","__v":196,"hostName":"cosoltec","namespace":"le-monroe2","projectLang":"English","styleNavigation":"Style 1","projectImageUrl":"https://storage.googleapis.com/planpoint-bucket/main Le monroe 2-1732932715227.jpeg","propertyType":"Rental","showPrices":true,"showAvailability":true,"deliveryDates":true,"showInclusions":true,"showBathrooms":true,"showOrientation":false,"initialView":"List","collections":[],"embedCodes":[],"sfPhase":"1","colorHover":"rgba(138, 128, 94, 0.6)","alternativePaths":[],"chargeCurrency":"usd","chargeDescription":"","chargeType":"same","customButtonActionType":"url","payButtonIcon":"","payButtonText":"Pay Now","waitlistEnabled":true,"onHoldExperienceEnabled":false,"onHoldMinsDuration":5,"similarSortingBy":"default","superframe":{"general":{"colorScheme":"rgb(255, 255, 255)","textColor":"rgb(33, 33, 33)","logo":"","_id":"6792a04c33bfc0f7af485639"},"gallery":[],"projects":[],"finishes":[],"videos":[],"map":"","_id":"678fd574641fa41307ac9db9","interior":[],"project":[]},"areaText":"Area","availableStatus":"Available","disableZoomIn":false,"floorText":"Floor","futureStatus":"Future","projectText":"Project","reservedStatus":"Reserved","similarsEnabled":true,"soldLeasedStatus":"Sold","unavailableStatus":"Unavailable","unitText":"Unit","internalURLs":{"_id":"679d2bffa303da570389c559"},"areaTxt":{"en":"Area","fr":"Superficie","de":"Bereich","es":"Área","zh":"区域","_id":"67b2138de2c0b8751a05db5b"},"availableStatusTxt":{"en":"Available","fr":"Disponible","de":"Verfügbar","es":"Disponible","zh":"可用","_id":"67b2138de2c0b8751a05db5c"},"customButtonTxt":{"_id":"67b2138de2c0b8751a05db57"},"floorTxt":{"singular":{"en":"Floor","fr":"Étage","de":"Etage","es":"Piso","zh":"楼层"},"plural":{"en":"Floors","fr":"Étages","de":"Etagen","es":"Pisos","zh":"楼层"},"_id":"67b2138de2c0b8751a05db59"},"futureStatusTxt":{"en":"Future","fr":"Futur","de":"Zukunft","es":"Futuro","zh":"未来","_id":"67b2138de2c0b8751a05db5f"},"projectTxt":{"en":"Project","fr":"Projet","de":"Projekt","es":"Proyecto","zh":"项目","_id":"67b2138de2c0b8751a05db58"},"reservedStatusTxt":{"en":"Reserved","fr":"Réservé","de":"Reserviert","es":"Reservado","zh":"已预订","_id":"67b2138de2c0b8751a05db5d"},"soldLeasedStatusTxt":{"en":"Leased","fr":"Loué","de":"Vermietet","es":"Arrendado","zh":"已租赁","_id":"67b2138de2c0b8751a05db60"},"unavailableStatusTxt":{"en":"Unavailable","fr":"Indisponible","de":"Nicht verfügbar","es":"No disponible","zh":"不可用","_id":"67b2138de2c0b8751a05db5e"},"unitTxt":{"en":"Unit","fr":"Unité","de":"Einheit","es":"Unidad","zh":"单元","_id":"67b2138de2c0b8751a05db5a"},"payButtonTxt":{"_id":"67b5eb309fd4cd39c5a98ad9"},"formColorScheme":"rgba(8, 52, 117, 100)","leadFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"currencySymbol":"$","paymentsEnabled":false,"portalEnabled":false,"portalFormJSON":{"signup":{"title":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"completeText":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"description":{"default":"Create an account to continue.","es":"Cree una cuenta para continuar.","fr":"Créez un compte pour continuer.","de":"Erstellen Sie ein Konto, um fortzufahren.","zh":"创建账户以继续。"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Surname","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"loginLink":{"default":"Already have an account? Login","es":"¿Ya tienes una cuenta? Iniciar sesión","fr":"Vous avez déjà un compte ? Connexion","de":"Haben Sie bereits ein Konto? Anmelden","zh":"已经有账号?登录"}},"signin":{"title":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"completeText":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"description":{"default":"Sign In to view the Price List & Plans","es":"Inicia sesión para ver la lista de precios y planes","fr":"Connectez-vous pour voir la liste des prix et des plans","de":"Melden Sie sich an, um die Preisliste und Pläne zu sehen","zh":"登录以查看价格表和计划"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"forgotPassword":{"default":"Forgot your password?","es":"¿Olvidaste tu contraseña?","fr":"Mot de passe oublié ?","de":"Passwort vergessen?","zh":"忘记密码?"},"registerLink":{"default":"Need an account? Register","es":"¿Necesitas una cuenta? Regístrate","fr":"Besoin d'un compte ? Inscrivez-vous","de":"Benötigen Sie ein Konto? Registrieren","zh":"需要一个帐户?注册"}},"forgotPassword":{"title":{"default":"Forgot Password","es":"Olvidé mi contraseña","fr":"Mot de passe oublié","de":"Passwort vergessen","zh":"忘记密码"},"description":{"default":"Enter your email to reset your password.","es":"Ingresa tu correo electrónico para restablecer tu contraseña.","fr":"Entrez votre e-mail pour réinitialiser votre mot de passe.","de":"Geben Sie Ihre E-Mail-Adresse ein, um Ihr Passwort zurückzusetzen.","zh":"输入您的电子邮件以重置密码。"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true}],"backToLogin":{"default":"Back to Login","es":"Volver al inicio de sesión","fr":"Retour à la connexion","de":"Zurück zum Login","zh":"返回登录"}},"config":{"logo":"","colorScheme":"","textColor":""}},"customUnitAttrs":[],"leadsFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"phoneNumber","title":{"default":"Phone Number","es":"Teléfono","fr":"Téléphone","de":"Telefon","zh":"电话号码"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"defaultHightlight":"None","shareButtonEnabled":true,"disclaimerText":"","disableScrollwheel":false,"filtersEnabled":{"bedrooms":true,"bathrooms":true,"status":true,"area":true,"parking":true,"floors":true,"price":true},"filtersOrder":["bedrooms","bathrooms","status","area","parking","floors","price"],"customerExperience":{"_id":"6854427448b70beb297caa84"},"descriptionTxt":{"_id":"6854427448b70beb297caa77"},"enterpriseCustomButtonActionType":"url","enterpriseCustomButtonOpensAt":"same_tab","enterpriseCustomButtonTxt":{"_id":"6854427448b70beb297caa75"},"spotlightMode":{"colorScheme":"rgb(8, 52, 117)","pinpoints":[]},"path":"[0.033404429093253474,0.29150971209831283,0.09019195855178438,0.3025649706409635,0.12025594473571252,0.4631571473657825,0.27725676147400385,0.4957410672809632,0.7365676615062392,0.3531864176520477,0.7365676615062392,0.3421311591093971,0.7123494504136304,0.3363126019816863,0.8075520733294028,0.3043105377792767,0.8092222947840655,0.21121362373590333,0.7557752082348599,0.1972490866293973,0.7415783258702272,0.19201238521445757,0.7399081044155645,0.1867756837995178,0.6280032669531653,0.17397485811855398,0.16618703473893603,0.23216042939566234,0.17119769910292407,0.2688173393002406]","changeModelTxt":{"en":"Change model","fr":"Changer de modèle","de":"Modell ändern","es":"Cambiar modelo","zh":"更改模型","_id":"688b9edb0e7823e2e8e8be9c"},"mobileLoadMoreBehavior":"button","vipPackageEnabled":false,"priceTxt":{"en":"Price","fr":"Prix","de":"Preis","es":"Precio","zh":"价格","_id":"68a51417063eaba35fb4e560"},"status":"active","stripePriceId":"price_1S09yECEdfdmzaWJLeKVVGYL","stripeSubItemId":"si_SwNWL6jcjc5FjI","statusOverride":"active","stripeSubId":"sub_1QQg9ICEdfdmzaWJNftDu21t","discounts":[],"customButtons":[],"formEmails":[],"exteriorZoomEnabled":false,"favoritesEnabled":true,"postMessageAnalyticsEnabled":false,"postMessageAnalyticsEvents":["project-viewed","floor-viewed","unit-viewed","favorite-added","favorite-removed","contact-form-submitted","filters-applied"],"showSkeletonLoading":true,"navBarCTA":{"enabled":false,"opensAt":"new_tab","text":"","url":""},"showDescriptionForSoldOnly":false,"baseCurrencyCode":"USD","currencyConverterEnabled":false,"superframeEnabled":false,"navBarCTA2":{"backgroundColor":"","enabled":false,"opensAt":"new_tab","text":"","textColor":"","url":""},"columnRatio":50,"showShapeToggle":false,"noRecipientsWarningSent":true,"additionalInfoLabels":[],"liveCountersPublic":false,"useCustomEmailDomain":true,"buyNow":{"additionalAmount":0,"agreeLabel":"Yes, I agree","ctaLabel":"Pre-Reserve Above Asking","declineLabel":"No, go back","disclaimerMessage":"You chose {unitName} – {basePrice}. An additional {fee} applies, bringing the purchase price to {newPrice}. By continuing you acknowledge the updated purchase price. Your reservation fee is charged separately, as normal.","disclaimerTitle":"Pre-reserve above asking","enabled":false,"terms":"","buyNowPriceLabel":"Buy-now price","launchPriceLabel":"Launch price"},"spinEnabled":false},{"_id":"6859f2f7123770f13d6e9308","user":"62cdd7897f7ab30018146718","floors":[{"_id":"6859f3e7123770f13d6f25ea","project":"6859f2f7123770f13d6e9308","units":[{"_id":"6859f411595ad79f38bad72e","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/300-1756417813439.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/52-copie-1750726188892.jpg","https://storage.googleapis.com/planpoint-bucket/drone_30-1750726192210.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1_1-1750726195156.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 20-1750726205041.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 19-1750726202084.jpg","https://storage.googleapis.com/planpoint-bucket/50-1750726185338.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1-1750726199009.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6859f411595ad79f38bad72f"},"unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074638b989960e147860"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074638b989960e147861"}],"createdAt":"2025-06-24T00:40:49.883Z","updatedAt":"2026-03-08T22:54:14.064Z","__v":15,"name":"300","availability":"Sold","deliveryDate":"2025-08-25","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/300-1756418744158.pdf","clonedFinishes":[],"finishes":[],"price":2500,"squareFeet":1097,"bedrooms":"2 bedrooms","path":"[0.37062122975976297,0.17002002256291587,0.5226478992485978,0.17002002256291587,0.5217483331569479,0.07685836636405786,0.5271457297068474,0.07685836636405786,0.5271457297068474,0.06171959723174343,0.39580908032596046,0.06171959723174343,0.39580908032596046,0.07482111374473306,0.3193459625357181,0.07511158531032927,0.3193459625357181,0.14672960851320138,0.37062122975976297,0.14672960851320138]","bathrooms":1,"inclusions":"Appliances, high-speed internet ","orientation":"N/A"},{"_id":"6859f430123770f13d6f3696","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/316-1-1750725982912.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/52-copie-1750726188892.jpg","https://storage.googleapis.com/planpoint-bucket/drone_30-1750726192210.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1_1-1750726195156.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 20-1750726205041.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 19-1750726202084.jpg","https://storage.googleapis.com/planpoint-bucket/50-1750726185338.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1-1750726199009.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6859f430123770f13d6f3697"},"unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074938b989960e1479b4"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074938b989960e1479b5"}],"createdAt":"2025-06-24T00:41:20.431Z","updatedAt":"2026-02-25T03:46:17.375Z","__v":15,"name":"316","squareFeet":1057,"bedrooms":"2 bedrooms","bathrooms":1,"availability":"Sold","deliveryDate":"2025-08-25","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/316-1750726028161.pdf","clonedFinishes":[],"finishes":[],"price":2350,"path":"[0.230288919462377,0.4931745175027046,0.3859138533178115,0.49375677785394745,0.3841147211345116,0.35809011601436047,0.380516456767912,0.3575078556631176,0.3643242671182136,0.34760942969198894,0.33913641655201615,0.36333045917554624,0.340035982643666,0.38196279041531783,0.21859456027092816,0.38138053006407496,0.21769499417927826,0.423885535704804,0.2311884855540269,0.423885535704804]","inclusions":"Appliances, high-speed internet ","orientation":"N/A"},{"_id":"68ae074738b989960e14788b","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"name":"301","bedrooms":"2 bedrooms","squareFeet":1120,"isFeatured":false,"price":2740,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/301-1756417816758.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074738b989960e14788c"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074738b989960e14788d"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074738b989960e14788e"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:11.262Z","updatedAt":"2025-08-29T19:41:02.533Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/301-1756418747019.pdf","path":"[0.5756758649670822,0.18873186013675544,0.7780851659896344,0.1902729215106713,0.7780851659896344,0.27965448119778996,0.5375752906569548,0.2858187266934533,0.5375752906569548,0.2457511309716415,0.5780571508614651,0.24729219234555733]"},{"_id":"68ae074738b989960e1478b5","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"name":"302","bedrooms":"2 bedrooms","squareFeet":1329,"isFeatured":false,"price":2800,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/302-1756417819446.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074738b989960e1478b6"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074738b989960e1478b7"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074738b989960e1478b8"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:11.505Z","updatedAt":"2025-08-29T19:41:17.374Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/302-1756418749803.pdf","path":"[0.6447331559041882,0.059282704727824945,0.7733225942008685,0.057741643353909106,0.7757038800952515,0.16869806227584955,0.523287575290657,0.16869806227584955,0.523287575290657,0.08702180945831005,0.6447331559041882,0.08779222548296337]"},{"_id":"68ae074738b989960e1478df","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"name":"304","bedrooms":"2 bedrooms","squareFeet":1164,"isFeatured":false,"price":2370,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/304-1756417822423.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074738b989960e1478e0"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074738b989960e1478e1"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074738b989960e1478e2"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:11.743Z","updatedAt":"2025-08-29T19:41:33.394Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/304-1756418752385.pdf","path":"[0.8971494607087828,0.057741643353909106,1.028120184899846,0.059282704727824945,1.0328827566886118,0.14095895754536444,0.9233436055469953,0.14095895754536444,0.9233436055469953,0.17023912364976537,0.7733225942008685,0.17023912364976537,0.7757038800952515,0.08702180945831005,0.8971494607087828,0.09010393220614173]"},{"_id":"68ae074738b989960e147909","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"name":"305","bedrooms":"2 bedrooms","squareFeet":1607,"isFeatured":false,"price":3950,"unitPriceTBD":false,"availability":"Leased","layoutGallery":[],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074738b989960e14790a"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074738b989960e14790b"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074738b989960e14790c"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:11.987Z","updatedAt":"2025-08-29T19:41:48.400Z","__v":1,"path":"[0.9709693234346547,0.1902729215106713,1.1209903347807817,0.19489610563241883,1.1209903347807817,0.18102655326717626,1.2900616332819723,0.18256761464109209,1.2876803473875893,0.23188157860639894,1.237673343605547,0.23496370135423064,1.237673343605547,0.28273660394562167,0.9757318952234206,0.28273660394562167]"},{"_id":"68ae074838b989960e147933","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"name":"306","bedrooms":"2 bedrooms","squareFeet":1318,"isFeatured":false,"price":3200,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/306-1756417825499.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074838b989960e147934"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074838b989960e147935"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074838b989960e147936"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:12.291Z","updatedAt":"2025-09-02T17:19:33.585Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/306-1756418755353.pdf","path":"[1.0255053444808975,0.17002002256291587,1.0866758387130915,0.17002002256291587,1.0866758387130915,0.16652646045545869,1.1199597841041382,0.16652646045545869,1.1199597841041382,0.17933618818280167,1.2926764737009209,0.17991844853404454,1.2917769076092709,0.12285693411224399,1.2369033760186265,0.12285693411224399,1.2378029421102763,0.0745293249590864,1.0300031749391472,0.07511158531032927,1.0300031749391472,0.14032474464952988,1.0246057783892477,0.14032474464952988]"},{"_id":"68ae074838b989960e147987","floor":"6859f3e7123770f13d6f25ea","tempHoldedBy":null,"name":"312","bedrooms":"2 bedrooms","squareFeet":1119,"isFeatured":false,"price":2550,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/312-1756417828336.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074838b989960e147988"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074838b989960e147989"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074838b989960e14798a"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:12.945Z","updatedAt":"2026-02-25T03:46:08.600Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/312-1756418758022.pdf","path":"[0.23991455385908392,0.13479471204970106,0.3193459625357181,0.1355651280743544,0.3184969883737218,0.14712320304102777,0.3708852780501471,0.14866426441494363,0.3708852780501471,0.27965448119778996,0.21610169491525424,0.27811341982387416,0.21372040902087128,0.16869806227584955]","clonedFinishes":[],"finishes":[]}],"name":"3","position":1,"alternativePaths":[],"createdAt":"2025-06-24T00:40:07.608Z","updatedAt":"2025-09-02T17:18:43.553Z","__v":10,"path":"[0.5144677005423205,0.5998488458934078,0.6158280587617512,0.5852353589284872,0.6456399288262896,0.6088952902050254,1.1618111648008695,0.5260855307371419,1.1643664679492585,0.4822450698423801,0.6481952319746787,0.5490495816820172,0.6175315941940105,0.5309566930587821,0.5161712359745798,0.5441784193603769,0.25553031483890093,0.366728934786341,0.2589373857034196,0.39317238738953064]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0003-1755275255474.jpg"},{"_id":"6859f3e8123770f13d6f2601","project":"6859f2f7123770f13d6e9308","units":[{"_id":"6859f493595ad79f38bb05e0","floor":"6859f3e8123770f13d6f2601","tempHoldedBy":null,"isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/416-1-1750725986313.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/52-copie-1750726188892.jpg","https://storage.googleapis.com/planpoint-bucket/drone_30-1750726192210.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1_1-1750726195156.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 20-1750726205041.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 19-1750726202084.jpg","https://storage.googleapis.com/planpoint-bucket/50-1750726185338.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1-1750726199009.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6859f493595ad79f38bb05e1"},"unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074b38b989960e147b08"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074b38b989960e147b09"}],"createdAt":"2025-06-24T00:42:59.164Z","updatedAt":"2026-04-17T13:30:28.205Z","__v":17,"name":"416","squareFeet":1057,"bedrooms":"2 bedrooms","bathrooms":1,"deliveryDate":"2025-08-25","availability":"Sold","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/403-1754592208999.pdf","clonedFinishes":[],"finishes":[],"price":2550,"path":"[0.2256268384927861,0.3952340842414779,0.34469113321193445,0.3952340842414779,0.34469113321193445,0.3782824091284037,0.37564784983891303,0.36133073401532945,0.38993556520521083,0.37211816363274036,0.3923168510995938,0.5077315645373343,0.2339613391231265,0.5031090683894144,0.22800812438716908,0.5077315645373343,0.22800812438716908,0.5077315645373343]","inclusions":"Appliances, high-speed internet ","orientation":"N/A"},{"_id":"68ae074938b989960e1479df","floor":"6859f3e8123770f13d6f2601","tempHoldedBy":null,"name":"401","bedrooms":"2 bedrooms","squareFeet":1120,"isFeatured":false,"price":2575,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/401-1756417834270.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074938b989960e1479e0"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074938b989960e1479e1"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074938b989960e1479e2"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:13.711Z","updatedAt":"2026-02-03T18:35:47.771Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/401-1756418763833.pdf","path":"[0.5852010085446141,0.2072245966237455,0.7804664518840174,0.20876565799766136,0.7828477377784003,0.30122934043261174,0.5447191483401037,0.29814721768478003,0.5423378624457207,0.2580796219629682,0.5804384367558482,0.2596206833368841]","clonedFinishes":[],"finishes":[]},{"_id":"68ae074938b989960e147a09","floor":"6859f3e8123770f13d6f2601","tempHoldedBy":null,"name":"402","bedrooms":"2 bedrooms","squareFeet":1329,"isFeatured":false,"price":2650,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/402-1756417837523.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074938b989960e147a0a"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074938b989960e147a0b"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074938b989960e147a0c"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:13.962Z","updatedAt":"2025-08-29T19:43:29.984Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/402-1756418766950.pdf","path":"[0.6494957276929542,0.07777544121481501,0.7852290236727834,0.07931650258873085,0.7828477377784003,0.18256761464109209,0.5304314329738059,0.18410867601500794,0.5328127188681888,0.10551454594530013,0.6494957276929542,0.10705560731921597]"},{"_id":"68ae074a38b989960e147a33","floor":"6859f3e8123770f13d6f2601","tempHoldedBy":null,"name":"403","bedrooms":"2 bedrooms","squareFeet":1312,"isFeatured":false,"price":2700,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/403-1756417840300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074a38b989960e147a34"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074a38b989960e147a35"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074a38b989960e147a36"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:14.198Z","updatedAt":"2025-09-02T17:21:49.095Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/403-1756418769540.pdf","path":"[0.7826224997354219,0.29928182053883134,1.0363001375806964,0.2986995601875885,1.0354005714890466,0.20495564363748764,0.7817229336437719,0.20553790398873048]"},{"_id":"68ae074a38b989960e147a87","floor":"6859f3e8123770f13d6f2601","tempHoldedBy":null,"name":"404","bedrooms":"2 bedrooms","squareFeet":1164,"isFeatured":false,"price":2400,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/404-1756418108835.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074a38b989960e147a88"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074a38b989960e147a89"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074a38b989960e147a8a"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:14.697Z","updatedAt":"2025-09-02T17:22:19.527Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/404-1756418908960.pdf","path":"[0.7817229336437719,0.1851587916952303,0.9292517726743572,0.1851587916952303,0.9292517726743572,0.15604577413308718,1.0354005714890466,0.1554635137818443,1.0354005714890466,0.07685836636405786,0.9031643560165098,0.07685836636405786,0.9040639221081597,0.10247782181874382,0.7835220658270717,0.10131330111625808]"},{"_id":"68ae074b38b989960e147adb","floor":"6859f3e8123770f13d6f2601","tempHoldedBy":null,"name":"412","bedrooms":"2 bedrooms","squareFeet":1119,"isFeatured":false,"price":2200,"unitPriceTBD":false,"availability":"Leased","layoutGallery":[],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074b38b989960e147adc"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074b38b989960e147add"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074b38b989960e147ade"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:15.217Z","updatedAt":"2025-08-29T19:44:43.422Z","__v":1,"path":"[0.23753326796470095,0.15328744853669113,0.33040341784563665,0.15020532578885948,0.3280221319512537,0.1625338167801862,0.37326656394453006,0.1563695712845228,0.378029135733296,0.2904419108152008,0.22086426670402018,0.28735978806736917,0.22324555259840315,0.18564973738892376,0.23753326796470095,0.18719079876283962]"}],"name":"4","position":2,"alternativePaths":[],"createdAt":"2025-06-24T00:40:08.516Z","updatedAt":"2025-09-02T17:21:26.045Z","__v":10,"path":"[0.5153194682584502,0.5448742996920398,0.6175315941940105,0.531652573390445,0.6481952319746787,0.5490495816820172,1.1643664679492585,0.482940950174043,1.1618111648008695,0.42935816463600074,0.6660823540134018,0.49129151415399763,0.6175315941940105,0.47876566818406563,0.5136159328261909,0.4905956338223347,0.25553031483890093,0.3354143198615111,0.25467854712277127,0.36812069544966675]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0004-1755275258794.jpg"},{"_id":"6859f3e9123770f13d6f2618","project":"6859f2f7123770f13d6e9308","units":[{"_id":"6859f506595ad79f38bb225a","floor":"6859f3e9123770f13d6f2618","tempHoldedBy":null,"isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/604layout-1755010488228.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/52-copie-1750726188892.jpg","https://storage.googleapis.com/planpoint-bucket/drone_30-1750726192210.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1_1-1750726195156.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 20-1750726205041.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 19-1750726202084.jpg","https://storage.googleapis.com/planpoint-bucket/50-1750726185338.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1-1750726199009.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6859f506595ad79f38bb225b"},"unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074dac4806db7cc88bc5"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074dac4806db7cc88bc6"}],"createdAt":"2025-06-24T00:44:54.242Z","updatedAt":"2026-04-17T13:30:18.822Z","__v":24,"name":"604","squareFeet":1255,"bedrooms":"2 bedrooms","bathrooms":1,"availability":"Sold","deliveryDate":"2025-08-25","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/604-1756419048089.pdf","clonedFinishes":[],"finishes":[],"price":2950,"path":"[0.730447666419727,0.1944749573151161,0.8770769393586624,0.19505721766635895,0.8770769393586624,0.16536193975297295,0.9814266059900519,0.16536193975297295,0.9814266059900519,0.11237624778987247,0.8626838818922639,0.1135407684923582,0.8626838818922639,0.08675679233518652,0.7250502698698276,0.08675679233518652,0.7241507037781777,0.11295850814111534,0.730447666419727,0.11295850814111534]","inclusions":"Appliances, high-speed internet ","orientation":"N/A"},{"_id":"68ae074ce7da9ac0482ebf71","floor":"6859f3e9123770f13d6f2618","tempHoldedBy":null,"name":"602","bedrooms":"2 bedrooms","squareFeet":1329,"isFeatured":false,"price":2890,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/602-1756418132457.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074ce7da9ac0482ebf72"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074ce7da9ac0482ebf73"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074ce7da9ac0482ebf74"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:16.789Z","updatedAt":"2025-09-02T17:23:45.765Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/602-1756418932030.pdf","path":"[0.4785691607577522,0.1944749573151161,0.730447666419727,0.1944749573151161,0.730447666419727,0.1135407684923582,0.6090062440469892,0.11295850814111534,0.6090062440469892,0.08559227163270079,0.4776695946661023,0.08559227163270079]"},{"_id":"68ae074de7da9ac0482ebfc5","floor":"6859f3e9123770f13d6f2618","tempHoldedBy":null,"name":"603","bedrooms":"2 bedrooms","squareFeet":1015,"isFeatured":false,"price":2325,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/603-1756418135414.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074de7da9ac0482ebfc6"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074de7da9ac0482ebfc7"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074de7da9ac0482ebfc8"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:17.348Z","updatedAt":"2025-08-29T19:45:04.261Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/603-1756418934562.pdf","path":"[0.735222019890741,0.21647096486724057,0.9257248914413784,0.21647096486724057,0.9257248914413784,0.30585252455435924,0.730459448101975,0.3027704018065276]"},{"_id":"68ae074d38b989960e1483ec","floor":"6859f3e9123770f13d6f2618","tempHoldedBy":null,"name":"612","bedrooms":"2 bedrooms","squareFeet":1350,"isFeatured":false,"price":3360,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/612-1756418409523.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074d38b989960e1483ed"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074d38b989960e1483ee"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074d38b989960e1483ef"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:17.929Z","updatedAt":"2025-08-29T19:45:45.473Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/612-1756419051104.pdf","path":"[0.23515198207031798,0.09780923907572092,0.3494537050007004,0.09472711632788924,0.3542162767894663,0.32280419966743346,0.23277069617593502,0.3243452610413493,0.23277069617593502,0.2611617447107999,0.2113391231264883,0.2611617447107999,0.21372040902087128,0.15482850991060698,0.23753326796470095,0.15791063265843866]"}],"name":"6","position":3,"alternativePaths":[],"createdAt":"2025-06-24T00:40:09.504Z","updatedAt":"2025-09-02T17:23:14.753Z","__v":6,"path":"[0.5110606296778019,0.43562108762096674,0.6175315941940105,0.4244870023143606,0.6303081099359555,0.4314458056309894,0.8057722594586676,0.4161364383344059,0.8066240271747972,0.4063941136911255,0.8807278184780785,0.3994353103744966,0.8781725153296894,0.3806465414195987,0.8602853932909664,0.37507949876629565,0.8602853932909664,0.35698661014306055,0.6328634130843446,0.37716713976128424,0.6115692201811028,0.372991857771307,0.5127641651100612,0.3799506610879358,0.2563820825550306,0.2797438933284802,0.25467854712277127,0.3096667475899843]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0006-1755275264969.jpg"},{"_id":"689f5d92a319f7a5884f7f80","project":"6859f2f7123770f13d6e9308","units":[{"_id":"68ae074438b989960e14768f","floor":"689f5d92a319f7a5884f7f80","tempHoldedBy":null,"name":"104","bedrooms":"3 bedrooms","squareFeet":1251,"isFeatured":false,"price":3050,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/104-1756417406233.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074438b989960e147690"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074438b989960e147691"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074438b989960e147692"}],"deliveryDate":"2026-07-01","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:08.047Z","updatedAt":"2026-06-10T01:29:28.282Z","__v":6,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/104-1756418559629.pdf","path":"[0.7280781622075921,0.0808575639626467,0.9900196105897184,0.07931650258873085,0.9900196105897184,0.1440410802931961,0.9233436055469953,0.14712320304102777,0.9233436055469953,0.17563203582233858,0.7292688051547835,0.17563203582233858]","clonedFinishes":[],"finishes":[],"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"68ae074438b989960e1476b9","floor":"689f5d92a319f7a5884f7f80","tempHoldedBy":null,"name":"114","bedrooms":"2 bedrooms","squareFeet":1178,"isFeatured":false,"price":2500,"unitPriceTBD":false,"availability":"Sold","layoutGallery":[],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074438b989960e1476ba"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074438b989960e1476bb"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074438b989960e1476bc"}],"deliveryDate":"2026-07-01","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:08.331Z","updatedAt":"2026-06-10T01:29:36.580Z","__v":5,"path":"[0.2113391231264883,0.2226352103629039,0.3637414203669982,0.2226352103629039,0.36612270626138116,0.3505433043979186,0.2899215576411262,0.3536254271457503,0.2899215576411262,0.3890698387458146,0.21372040902087128,0.38598771599798287]","clonedFinishes":[],"finishes":[],"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"68ae074438b989960e1476e3","floor":"689f5d92a319f7a5884f7f80","tempHoldedBy":null,"name":"116","bedrooms":"2 bedrooms","squareFeet":1032,"isFeatured":false,"price":2000,"unitPriceTBD":false,"availability":"Future","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/116-1756417412424.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074438b989960e1476e4"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074438b989960e1476e5"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074438b989960e1476e6"}],"deliveryDate":"2026-07-01","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:08.694Z","updatedAt":"2026-06-16T18:04:20.525Z","__v":6,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/116-1756418566280.pdf","path":"[0.29468412942989214,0.3520843657718344,0.3613601344726152,0.3536254271457503,0.3685039921557641,0.5015673190416708,0.22324555259840315,0.5015673190416708,0.2256268384927861,0.432219557215458,0.2113391231264883,0.43376061858937387,0.21372040902087128,0.3906109001197304,0.29230284353550917,0.39215196149364623]","alternativeLotPaths":[],"customButtonUrls":[]}],"name":"1","position":4,"alternativePaths":[],"createdAt":"2025-08-15T16:17:22.140Z","updatedAt":"2025-08-26T19:13:08.732Z","__v":3,"path":"[0.2586195841283095,0.4259066643808975,0.5108271124517849,0.6512325415038057,0.6155573572640756,0.6355121314719749,0.646192734998283,0.6628772896755323,1.1612945513199573,0.5714660165274791,1.161872890691823,0.6046523095796268,0.646192734998283,0.7065450953195067,0.5963211898495732,0.6669529515356366,0.4901660437473194,0.687331260836158,0.2614309629608551,0.47015670743345833]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0001-1755275249475.jpg"},{"_id":"689f5d9c05619f25914b6bd3","project":"6859f2f7123770f13d6e9308","units":[{"_id":"68ae074438b989960e14770d","floor":"689f5d9c05619f25914b6bd3","tempHoldedBy":null,"name":"200","bedrooms":"2 bedrooms","squareFeet":1097,"isFeatured":false,"price":2150,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/200-1756417415450.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074438b989960e14770e"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074438b989960e14770f"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074438b989960e147710"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:08.945Z","updatedAt":"2025-08-29T19:47:07.901Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/200-1756418569233.pdf","path":"[0.3994607087827427,0.0731522570930675,0.5304314329738059,0.07623437984089917,0.5304314329738059,0.18102655326717626,0.37326656394453006,0.18410867601500794,0.37326656394453006,0.16099275540627034,0.3256408460568707,0.15791063265843866,0.3256408460568707,0.09164499358005758,0.39707942288835973,0.09010393220614173]"},{"_id":"68ae074538b989960e147737","floor":"689f5d9c05619f25914b6bd3","tempHoldedBy":null,"name":"201","bedrooms":"2 bedrooms","squareFeet":1120,"isFeatured":false,"price":2310,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/201-1756417418480.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074538b989960e147738"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074538b989960e147739"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074538b989960e14773a"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:09.190Z","updatedAt":"2025-08-29T19:47:26.376Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/201-1756418572047.pdf","path":"[0.5780571508614651,0.20414247387591383,0.7804664518840174,0.20568353524982969,0.7804664518840174,0.2966061563108642,0.5399565765513378,0.29814721768478003,0.5399565765513378,0.2565385605890524,0.5447191483401037,0.23034051723248314,0.5792477938086567,0.23111093325713644]"},{"_id":"68ae074538b989960e147761","floor":"689f5d9c05619f25914b6bd3","tempHoldedBy":null,"name":"202","bedrooms":"2 bedrooms","squareFeet":1240,"isFeatured":false,"price":2600,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-1756417421751.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074538b989960e147762"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074538b989960e147763"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074538b989960e147764"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:09.421Z","updatedAt":"2025-08-29T19:47:38.536Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202-1756418575898.pdf","path":"[0.5280501470794229,0.0731522570930675,0.7876103095671663,0.07469331846698334,0.7899915954615493,0.1008913618235526,0.7590348788345707,0.1008913618235526,0.7590348788345707,0.1794854918932604,0.5328127188681888,0.18102655326717626]"},{"_id":"68ae074538b989960e14778b","floor":"689f5d9c05619f25914b6bd3","tempHoldedBy":null,"name":"203","bedrooms":"2 bedrooms","squareFeet":1300,"isFeatured":false,"price":2770,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203-1756417424444.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074538b989960e14778c"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074538b989960e14778d"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074538b989960e14778e"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:09.658Z","updatedAt":"2025-09-02T17:27:46.910Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203-1756418578948.pdf","path":"[0.780823367552122,0.2975350394851028,1.0354005714890466,0.2969527791338599,1.0345010053973966,0.20320886258375903,0.780823367552122,0.20320886258375903]"},{"_id":"68ae074638b989960e1477df","floor":"689f5d9c05619f25914b6bd3","tempHoldedBy":null,"name":"204","bedrooms":"3 bedrooms","squareFeet":1259,"isFeatured":false,"price":2400,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-1756417427109.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074638b989960e1477e0"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074638b989960e1477e1"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074638b989960e1477e2"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:10.159Z","updatedAt":"2025-08-29T19:48:03.901Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204-1756418581536.pdf","path":"[0.7876103095671663,0.07469331846698334,1.0305014707942288,0.07777544121481501,1.0352640425829949,0.15328744853669113,0.9328687491245272,0.15482850991060698,0.9304874632301443,0.18256761464109209,0.7614161647289537,0.18410867601500794,0.7614161647289537,0.10397348457138428,0.7852290236727834,0.10243242319746844]"},{"_id":"68ae074638b989960e147809","floor":"689f5d9c05619f25914b6bd3","tempHoldedBy":null,"name":"212","bedrooms":"2 bedrooms","squareFeet":1119,"isFeatured":false,"price":1900,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/212-1756417430265.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074638b989960e14780a"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074638b989960e14780b"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074638b989960e14780c"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:10.406Z","updatedAt":"2025-09-02T17:14:30.244Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/212-1756418584731.pdf","path":"[0.23568631601227646,0.292294696323917,0.37421949412636263,0.2928769566751599,0.37511906021801256,0.16070385694303008,0.3247433590856176,0.1601215965917872,0.32564292517726745,0.1490586499181728,0.23478674992062654,0.14847638956692996,0.23388718382897664,0.18399427099274457,0.22219282463752782,0.18399427099274457,0.22219282463752782,0.2655107201667453,0.23478674992062654,0.2655107201667453]"},{"_id":"68ae074638b989960e147833","floor":"689f5d9c05619f25914b6bd3","tempHoldedBy":null,"name":"216","bedrooms":"2 bedrooms","squareFeet":1057,"isFeatured":false,"price":2320,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/216-1756417433106.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074638b989960e147834"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074638b989960e147835"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074638b989960e147836"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:10.657Z","updatedAt":"2025-09-02T17:15:06.099Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/216-1756418587558.pdf","path":"[0.23568631601227646,0.5056931150544262,0.390411683776061,0.5051108547031833,0.3895121176844111,0.37148210409294635,0.38501428722616154,0.3708998437417035,0.36882209757646317,0.3598368970680891,0.3445338131019156,0.37439340584916064,0.3436342470102657,0.394190257791418,0.22309239072917772,0.394190257791418,0.22219282463752782,0.43669526343214693,0.23658588210392636,0.43669526343214693]"}],"name":"2","position":5,"alternativePaths":[],"createdAt":"2025-08-15T16:17:32.430Z","updatedAt":"2025-09-02T17:27:22.585Z","__v":9,"path":"[0.2564822321933648,0.39359248820435644,0.5143893656766928,0.6002867682525022,0.6155573572640756,0.5857308330378441,0.6454802843533014,0.609020329381297,1.1612945513199573,0.5263426173620388,1.1612945513199573,0.5711748978231861,0.646057880039734,0.6625861709712391,0.6155573572640756,0.6349298940633886,0.5108271124517849,0.6506503040952194,0.2586195841283095,0.42532442697231126]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0002-1755275252625.jpg"},{"_id":"689f5da205619f25914b7fc6","project":"6859f2f7123770f13d6e9308","units":[{"_id":"68ae074b38b989960e147b33","floor":"689f5da205619f25914b7fc6","tempHoldedBy":null,"name":"502","bedrooms":"2 bedrooms","squareFeet":1329,"isFeatured":false,"price":3100,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/502-1756418117153.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074b38b989960e147b34"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074b38b989960e147b35"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074b38b989960e147b36"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:15.768Z","updatedAt":"2026-03-08T22:54:23.492Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/502-1756418917491.pdf","path":"[0.5113811458187422,0.057741643353909106,0.7685600224121025,0.06082376610174078,0.7685600224121025,0.16869806227584955,0.5161437176075081,0.17023912364976537]","clonedFinishes":[],"finishes":[]},{"_id":"68ae074ce7da9ac0482ebef3","floor":"689f5da205619f25914b7fc6","tempHoldedBy":null,"name":"504","bedrooms":"2 bedrooms","squareFeet":1255,"isFeatured":false,"price":2900,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/504-1756418123150.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074ce7da9ac0482ebef4"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074ce7da9ac0482ebef5"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074ce7da9ac0482ebef6"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:16.042Z","updatedAt":"2026-04-17T13:30:04.244Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/504-1756418922976.pdf","path":"[0.7709413083064856,0.06082376610174078,1.020976327216697,0.059282704727824945,1.020976327216697,0.14250001891928027,0.9209623196526124,0.14250001891928027,0.9209623196526124,0.16869806227584955,0.7709413083064856,0.17023912364976537]","clonedFinishes":[],"finishes":[]},{"_id":"68ae074ce7da9ac0482ebf1d","floor":"689f5da205619f25914b7fc6","tempHoldedBy":null,"name":"505","bedrooms":"2 bedrooms","squareFeet":1605,"isFeatured":false,"price":4100,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/505-1756418125985.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074ce7da9ac0482ebf1e"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074ce7da9ac0482ebf1f"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074ce7da9ac0482ebf20"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:16.299Z","updatedAt":"2026-02-25T03:48:37.397Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/505-1756418926048.pdf","path":"[0.9685880375402718,0.1902729215106713,1.1138464770976326,0.1902729215106713,1.1138464770976326,0.18102655326717626,1.2852990614932063,0.1794854918932604,1.2876803473875893,0.29814721768478003,1.1590909090909092,0.2966061563108642,1.1590909090909092,0.2811955425717058,0.9685880375402718,0.28273660394562167]","clonedFinishes":[],"finishes":[]},{"_id":"68ae074ce7da9ac0482ebf47","floor":"689f5da205619f25914b7fc6","tempHoldedBy":null,"name":"512","bedrooms":"2 bedrooms","squareFeet":1350,"isFeatured":false,"price":2855,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/512-1756418129222.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074ce7da9ac0482ebf48"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074ce7da9ac0482ebf49"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074ce7da9ac0482ebf4a"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:16.545Z","updatedAt":"2025-08-29T19:49:15.694Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/512-1756418928957.pdf","path":"[0.27087127048606247,0.07469331846698334,0.38993556520521083,0.07931650258873085,0.39469813699397677,0.2950650949369484,0.30897184479618994,0.2966061563108642,0.3113531306905729,0.32588632241526516,0.22324555259840315,0.32588632241526516,0.2256268384927861,0.25037431509338903,0.20657655133772237,0.2519153764673049,0.20895783723210534,0.17794443051934458,0.1827636923938927,0.17486230777151288,0.18038240649950973,0.13017152792795356,0.24467712564784985,0.13017152792795356,0.2684899845916795,0.13171258930186938]"}],"name":"5","position":6,"alternativePaths":[],"createdAt":"2025-08-15T16:17:38.628Z","updatedAt":"2025-08-26T19:13:16.586Z","__v":4,"path":"[0.25505733090340166,0.3359509847543102,0.5136769150317112,0.4902438980296866,0.6176947091990203,0.4791813872665464,0.6654289024127854,0.4919906102554456,1.1612945513199573,0.4296912075367087,1.1591571993850127,0.4232865960422591,1.196204632924054,0.4186286967735685,1.0964615426266346,0.39708591265587445,1.084349881661948,0.3965036752472881,1.0551394052177034,0.39825038747304703,1.0522896026377773,0.36389838036645383,0.8720395894574403,0.3790365529896983,0.8777391946172929,0.38078326521545725,0.8813014478422008,0.40057933710739235,0.8072065807641176,0.4075661860104283,0.8057816794741545,0.41688198454780956,0.6305188208086885,0.432020157171054,0.6176947091990203,0.4256155456766044,0.5115395630967665,0.43667805643974456,0.25505733090340166,0.3097503013679255]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0005-1755275261560.jpg"},{"_id":"689f5da605619f25914b812d","project":"6859f2f7123770f13d6e9308","units":[{"_id":"68ae074e38b989960e148416","floor":"689f5da605619f25914b812d","tempHoldedBy":null,"name":"701","bedrooms":"2 bedrooms","squareFeet":1120,"isFeatured":false,"price":2490,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/701-1756418412582.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074e38b989960e148417"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074e38b989960e148418"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074e38b989960e148419"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:18.178Z","updatedAt":"2025-08-29T19:49:44.593Z","__v":3,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/701-1756419053906.pdf","path":"[0.5304314329738059,0.20106035112808215,0.7316500910491666,0.20183076715273546,0.730459448101975,0.2966061563108642,0.7233155904188262,0.3243452610413493,0.6042512956996778,0.3243452610413493,0.6018700098052948,0.2996882790586959,0.48518700098052947,0.29814721768478003,0.4828057150861465,0.2565385605890524,0.5304314329738059,0.2573089766137057]"},{"_id":"68ae074e1afce88b924d7204","floor":"689f5da605619f25914b812d","tempHoldedBy":null,"name":"702","bedrooms":"2 bedrooms","squareFeet":1329,"isFeatured":false,"price":3200,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/702-1756418415358.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074e1afce88b924d7205"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074e1afce88b924d7206"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074e1afce88b924d7207"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:18.528Z","updatedAt":"2026-04-17T13:30:11.395Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/702-1756419057050.pdf","path":"[0.47804314329738057,0.07623437984089917,0.7316500910491666,0.07623437984089917,0.735222019890741,0.18256761464109209,0.47804314329738057,0.18256761464109209]","clonedFinishes":[],"finishes":[]},{"_id":"68ae074e1afce88b924d722e","floor":"689f5da605619f25914b812d","tempHoldedBy":null,"name":"704","bedrooms":"2 bedrooms","squareFeet":1255,"isFeatured":false,"price":3000,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/704-1756418418102.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68ae074e1afce88b924d722f"},"bathrooms":1,"orientation":"N/A","inclusions":"Appliances, high-speed internet ","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Elektrogeräte","es":"Electrodomésticos","zh":"家用电器","_id":"68ae074e1afce88b924d7230"},{"en":"high-speed internet","fr":"Internet haut débit","de":"Highspeed-Internet","es":"Internet de alta velocidad","zh":"高速互联网","_id":"68ae074e1afce88b924d7231"}],"deliveryDate":"2025-08-25","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-26T19:13:18.885Z","updatedAt":"2026-03-17T17:50:08.525Z","__v":4,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/704-1756419059982.pdf","path":"[0.7280781622075921,0.07546373449163665,0.9828757529065696,0.07469331846698334,0.9828757529065696,0.15791063265843866,0.8852430312368679,0.15791063265843866,0.882861745342485,0.18410867601500794,0.7328407339963581,0.18102655326717626]","clonedFinishes":[],"finishes":[]}],"name":"7","position":7,"alternativePaths":[],"createdAt":"2025-08-15T16:17:42.661Z","updatedAt":"2025-08-26T19:13:18.925Z","__v":3,"path":"[0.2564822321933648,0.28005619353002287,0.512252013741748,0.37961879039828467,0.6112826533941861,0.37379641631242133,0.6326561727436332,0.37728984076393934,0.8599279284927537,0.35749376887200424,0.8620652804276984,0.3109147761850981,0.49301584632724565,0.32721742362551526,0.26645654122310675,0.25327327273505185,0.2657440905781252,0.24686866124060228,0.2536324296134385,0.24337523678908432]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0007-1755275268084.jpg"},{"_id":"689f5daa05619f25914b8b01","project":"6859f2f7123770f13d6e9308","units":[],"name":"8","position":8,"alternativePaths":[],"createdAt":"2025-08-15T16:17:46.852Z","updatedAt":"2025-08-15T16:29:18.474Z","__v":0,"path":"[0.2536324296134385,0.24337523678908432,0.2657440905781252,0.24686866124060228,0.26645654122310675,0.25327327273505185,0.49301584632724565,0.32779966103410163,0.8798765465522376,0.3074213517335802,0.8756018426823482,0.27714500648709123,0.8072065807641176,0.26841144535829636,0.8079190314090992,0.24803313605777494,0.633012398066124,0.25007038867709974,0.5656858121153657,0.24395747419767067,0.5329130824462135,0.24453971160625695,0.32630239540155853,0.21484560376835435,0.32701484604654013,0.2323127260259441,0.27571839960786715,0.23347720084311677,0.27643085025284875,0.241046287154739]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0008-1755275270839.jpg"}],"commercialSpaces":[],"name":"Le Monroe 1","internalURLs":{"_id":"6859f2f7123770f13d6e9309"},"leadsFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"phoneNumber","title":{"default":"Phone Number","es":"Teléfono","fr":"Téléphone","de":"Telefon","zh":"电话号码"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"portalFormJSON":{"signup":{"title":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"completeText":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"description":{"default":"Create an account to continue.","es":"Cree una cuenta para continuar.","fr":"Créez un compte pour continuer.","de":"Erstellen Sie ein Konto, um fortzufahren.","zh":"创建账户以继续。"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Surname","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true},{"type":"html","name":"privacyTerms","html":"<p>By signing up, you agree to our <a href='/privacy'>Privacy Policy</a> and <a href='/terms'>Terms of Service</a>.</p>"}],"loginLink":{"default":"Already have an account? Login","es":"¿Ya tienes una cuenta? Iniciar sesión","fr":"Vous avez déjà un compte ? Connexion","de":"Haben Sie bereits ein Konto? Anmelden","zh":"已经有账号?登录"}},"signin":{"title":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"completeText":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"description":{"default":"Sign In to view the Price List & Plans","es":"Inicia sesión para ver la lista de precios y planes","fr":"Connectez-vous pour voir la liste des prix et des plans","de":"Melden Sie sich an, um die Preisliste und Pläne zu sehen","zh":"登录以查看价格表和计划"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"forgotPassword":{"default":"Forgot your password?","es":"¿Olvidaste tu contraseña?","fr":"Mot de passe oublié ?","de":"Passwort vergessen?","zh":"忘记密码?"},"registerLink":{"default":"Need an account? Register","es":"¿Necesitas una cuenta? Regístrate","fr":"Besoin d'un compte ? Inscrivez-vous","de":"Benötigen Sie ein Konto? Registrieren","zh":"需要一个帐户?注册"}},"forgotPassword":{"title":{"default":"Forgot Password","es":"Olvidé mi contraseña","fr":"Mot de passe oublié","de":"Passwort vergessen","zh":"忘记密码"},"description":{"default":"Enter your email to reset your password.","es":"Ingresa tu correo electrónico para restablecer tu contraseña.","fr":"Entrez votre e-mail pour réinitialiser votre mot de passe.","de":"Geben Sie Ihre E-Mail-Adresse ein, um Ihr Passwort zurückzusetzen.","zh":"输入您的电子邮件以重置密码。"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true}],"backToLogin":{"default":"Back to Login","es":"Volver al inicio de sesión","fr":"Retour à la connexion","de":"Zurück zum Login","zh":"返回登录"}},"config":{"logo":"","colorScheme":"","textColor":"","portalImage":""}},"formColorScheme":"rgba(8, 52, 117, 100)","brochureAssets":[],"customButtonOpensAt":"same_tab","customButtonTxt":{"_id":"6859f2f7123770f13d6e930a"},"customButtonActionType":"url","enterpriseCustomButtonOpensAt":"same_tab","enterpriseCustomButtonTxt":{"_id":"6859f2f7123770f13d6e930b"},"enterpriseCustomButtonActionType":"url","shareButtonEnabled":true,"defaultHightlight":"None","initialView":"List","gtmEnabled":false,"similarsEnabled":true,"disableZoomIn":false,"dayNightEnabled":false,"showAvailableFirst":true,"gtmHeadCode":"","gtmBodyCode":"","unitImageOnGrid":"Unit Plan","skipFloorStep":false,"portalEnabled":false,"paymentsEnabled":false,"showUnitCustomFinishes":false,"showFloorOverview":false,"pricesStartingAt":false,"showUnitDescription":false,"disclaimerText":"","enableForms":true,"hideArea":false,"showBranding":false,"alternativeCovers":[],"namespace":"le-monroe-1","hostName":"cosoltec","projectType":"Rental","similarSortingBy":"default","onHoldExperienceEnabled":false,"onHoldMinsDuration":5,"customFormEnabled":false,"customFormFields":[],"previewMode":false,"landOnly":false,"showUnitFinishes":false,"showVariants":false,"chargeType":"same","chargeDescription":"","chargeCurrency":"usd","disableScrollwheel":false,"payButtonTxt":{"_id":"6859f2f7123770f13d6e930c"},"descriptionTxt":{"_id":"6859f2f7123770f13d6e930d"},"payButtonIcon":"","images":["https://storage.googleapis.com/planpoint-bucket/50-1750726185338.jpg","https://storage.googleapis.com/planpoint-bucket/52-copie-1750726188892.jpg","https://storage.googleapis.com/planpoint-bucket/drone_30-1750726192210.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1_1-1750726195156.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 1-1750726199009.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 19-1750726202084.jpg","https://storage.googleapis.com/planpoint-bucket/Le Monroe 20-1750726205041.jpg"],"sponsorsEnabled":false,"waitlistEnabled":true,"sponsors":[],"layouts":[],"downloadableAssets":["https://storage.googleapis.com/planpoint-bucket/604-1756419048089.pdf","https://storage.googleapis.com/planpoint-bucket/612-1756419051104.pdf","https://storage.googleapis.com/planpoint-bucket/701-1756419053906.pdf","https://storage.googleapis.com/planpoint-bucket/702-1756419057050.pdf","https://storage.googleapis.com/planpoint-bucket/704-1756419059982.pdf"],"floorplans":["https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0001-1755275249475.jpg","https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0002-1755275252625.jpg","https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0003-1755275255474.jpg","https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0004-1755275258794.jpg","https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0005-1755275261560.jpg","https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0006-1755275264969.jpg","https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0007-1755275268084.jpg","https://storage.googleapis.com/planpoint-bucket/Plans d'eÌtage_page-0008-1755275270839.jpg"],"alternativePaths":[],"invertNav":false,"address":"","zoomLevel":0,"mapStyle":"Light","mapDirections":false,"lockScreen":false,"specialRankEnabled":false,"priorityList":false,"lockScreenName":true,"lockScreenEmail":true,"lockScreenPhone":true,"lockScreenMessage":true,"lockScreenCustom":false,"enable3d":false,"projectTxt":{"en":"Project","fr":"Projet","de":"Projekt","es":"Proyecto","zh":"项目","_id":"6859f2f7123770f13d6e930e"},"floorTxt":{"singular":{"en":"Floor","fr":"Étage","de":"Etage","es":"Piso","zh":"楼层"},"plural":{"en":"Floors","fr":"Étages","de":"Etagen","es":"Pisos","zh":"楼层"},"_id":"6859f2f7123770f13d6e930f"},"unitTxt":{"en":"Unit","fr":"Unité","de":"Einheit","es":"Unidad","zh":"单元","_id":"6859f2f7123770f13d6e9310"},"areaTxt":{"en":"Area","fr":"Superficie","de":"Bereich","es":"Área","zh":"区域","_id":"6859f2f7123770f13d6e9311"},"availableStatusTxt":{"en":"Available","fr":"Disponible","de":"Verfügbar","es":"Disponible","zh":"可用","_id":"6859f2f7123770f13d6e9312"},"reservedStatusTxt":{"en":"Reserved","fr":"Réservé","de":"Reserviert","es":"Reservado","zh":"已预订","_id":"6859f2f7123770f13d6e9313"},"unavailableStatusTxt":{"en":"Unavailable","fr":"Indisponible","de":"Nicht verfügbar","es":"No disponible","zh":"不可用","_id":"6859f2f7123770f13d6e9314"},"futureStatusTxt":{"en":"Future","fr":"Futur","de":"Zukunft","es":"Futuro","zh":"未来","_id":"6859f2f7123770f13d6e9315"},"soldLeasedStatusTxt":{"en":"Leased","fr":"Loué","de":"Vermietet","es":"Alquilado","zh":"已出租","_id":"68a721f74ca1f858ac9a0970"},"superframe":{"general":{"colorScheme":"rgb(255, 255, 255)","textColor":"rgb(33, 33, 33)","logo":"","_id":"6859f2f7123770f13d6e9319"},"interior":[],"project":[],"finishes":[],"videos":[],"map":"","_id":"6859f2f7123770f13d6e9318"},"spotlightMode":{"colorScheme":"rgb(8, 52, 117)","pinpoints":[]},"customerExperience":{"_id":"6859f2f7123770f13d6e931a"},"currencySymbol":"$","filtersEnabled":{"bedrooms":true,"bathrooms":true,"status":true,"area":true,"parking":true,"floors":true,"price":true,"furnished":false},"filtersOrder":["bedrooms","bathrooms","status","area","parking","floors","price","furnished"],"customUnitAttrs":[],"customFinishes":[],"ftpMapping":[],"lockScreenCustomQuestions":[],"createdAt":"2025-06-24T00:36:10.952Z","updatedAt":"2026-06-23T12:59:02.666Z","__v":255,"projectLang":"French","styleNavigation":"Style 1","projectImageUrl":"https://storage.googleapis.com/planpoint-bucket/Monroe1B-1753647044797.jpg","propertyType":"Rental","showAvailability":true,"deliveryDates":true,"cxEnabled":false,"path":"[1.0437502399927392,0.6636687255117127,1.3387231339037307,0.38869581099434203,1.3596679547731503,0.21714191299899122,1.2950880904257733,0.21349227796249487,1.293342688686655,0.19402472107053972,1.1990909947742672,0.18550786088637336,1.179891575643966,0.19159133244649215,1.179891575643966,0.18307447226232582,1.1467289426007186,0.17942438932625454,1.1153117112965891,0.18915794382244464,1.1153117112965891,0.19889149831863476,1.101348497383643,0.19889149831863476,1.0559680521665673,0.20984174712684867,1.0559680521665673,0.2262660005902321,0.7173601147776184,0.33637795557732014,0.7365595339079196,0.341244135625982,0.7496500469513068,0.589450372478263]","vipPackageEnabled":false,"changeModelTxt":{"en":"Change model","fr":"Changer de modèle","de":"Modell ändern","es":"Cambiar modelo","zh":"更改模型","_id":"688a71cfe6e5a19f00969fab"},"mobileLoadMoreBehavior":"button","collections":[],"embedCodes":[],"finishes":[],"sfPhase":"1","showAreaFilter":false,"showPriceFilter":false,"priceTxt":{"en":"Price","fr":"Prix","de":"Preis","es":"Precio","zh":"价格","_id":"6897b00e71b1d7a15c7059da"},"hideSold":false,"status":"active","stripePriceId":"price_1QCPmxCEdfdmzaWJnLO787dU","stripeSubItemId":"si_SYRj7OoyIr6a1R","statusOverride":"active","stripeSubId":"sub_1RdKqJCEdfdmzaWJUooz7wlt","discounts":[],"rentalObject":true,"showInclusions":true,"showPrices":true,"customButtons":[],"formEmails":[],"exteriorZoomEnabled":false,"favoritesEnabled":true,"postMessageAnalyticsEnabled":false,"postMessageAnalyticsEvents":["project-viewed","floor-viewed","unit-viewed","favorite-added","favorite-removed","contact-form-submitted","filters-applied"],"showSkeletonLoading":true,"navBarCTA":{"enabled":false,"opensAt":"new_tab","text":"","url":""},"showDescriptionForSoldOnly":false,"baseCurrencyCode":"USD","currencyConverterEnabled":false,"navBarCTA2":{"backgroundColor":"","enabled":false,"opensAt":"new_tab","text":"","textColor":"","url":""},"superframeEnabled":false,"additionalInfoLabels":[],"columnRatio":50,"liveCountersPublic":false,"noRecipientsWarningSent":true,"showShapeToggle":false,"useCustomEmailDomain":true,"buyNow":{"additionalAmount":0,"agreeLabel":"Yes, I agree","ctaLabel":"Pre-Reserve Above Asking","declineLabel":"No, go back","disclaimerMessage":"You chose {unitName} – {basePrice}. An additional {fee} applies, bringing the purchase price to {newPrice}. By continuing you acknowledge the updated purchase price. Your reservation fee is charged separately, as normal.","disclaimerTitle":"Pre-reserve above asking","enabled":false,"terms":""}}],"namespace":"monroe","hostName":"monroe","groupLang":"French","linkBehavior":"Planpoint","zoomLevel":0,"administrators":[],"editors":[],"descriptionTxt":{"_id":"6882b1d19aeb0c1350e0a32b"},"mapStyle":"Light","initialView":"Grid x2","unitImageOnGrid":"Unit Plan","pricesStartingAt":false,"enterpriseCustomButtonOpensAt":"same_tab","enterpriseCustomButtonTxt":{"_id":"6882b1d19aeb0c1350e0a32c"},"enterpriseCustomButtonActionType":"url","internalURLs":{"en":"https://www.lemonroe.ca/","fr":"https://www.lemonroe.ca/","_id":"6882b1d19aeb0c1350e0a32d"},"alternativeCovers":[],"hideArea":false,"showBranding":false,"showPriceFilter":true,"showAreaFilter":true,"showFloorOverview":false,"enable3d":false,"filtersEnabled":{"bedrooms":true,"bathrooms":true,"status":true,"area":true,"parking":true,"propertyTypes":true,"floors":true,"price":true,"furnished":false},"spotlightMode":{"colorScheme":"rgb(8, 52, 117)","pinpoints":[]},"filtersOrder":["bedrooms","bathrooms","status","area","parking","propertyTypes","floors","price","furnished"],"projectTxt":{"en":"Project","fr":"Projet","de":"Projekt","es":"Proyecto","zh":"项目","_id":"6882b1d19aeb0c1350e0a32e"},"floorTxt":{"singular":{"en":"Floor","fr":"Étage","de":"Etage","es":"Piso","zh":"楼层"},"plural":{"en":"Floors","fr":"Étages","de":"Etagen","es":"Pisos","zh":"楼层"},"_id":"6882b1d19aeb0c1350e0a32f"},"unitTxt":{"en":"Unit","fr":"Unité","de":"Einheit","es":"Unidad","zh":"单元","_id":"6882b1d19aeb0c1350e0a330"},"areaTxt":{"en":"Area","fr":"Superficie","de":"Bereich","es":"Área","zh":"区域","_id":"6882b1d19aeb0c1350e0a331"},"availableStatusTxt":{"en":"Available","fr":"Disponible","de":"Verfügbar","es":"Disponible","zh":"可用","_id":"6882b1d19aeb0c1350e0a332"},"reservedStatusTxt":{"en":"Reserved","fr":"Réservé","de":"Reserviert","es":"Reservado","zh":"已预订","_id":"6882b1d19aeb0c1350e0a333"},"unavailableStatusTxt":{"en":"Unavailable","fr":"Indisponible","de":"Nicht verfügbar","es":"No disponible","zh":"不可用","_id":"6882b1d19aeb0c1350e0a334"},"futureStatusTxt":{"en":"Future","fr":"Futur","de":"Zukunft","es":"Futuro","zh":"未来","_id":"6882b1d19aeb0c1350e0a335"},"soldLeasedStatusTxt":{"en":"Leased","fr":"Loué","de":"Vermietet","es":"Arrendado","zh":"已租赁","_id":"6882b1d19aeb0c1350e0a336"},"superframe":{"general":{"colorScheme":"rgb(255, 255, 255)","textColor":"rgb(33, 33, 33)","logo":"","_id":"6882b1d19aeb0c1350e0a339"},"interior":[],"project":[],"finishes":[],"videos":[],"map":"","_id":"6882b1d19aeb0c1350e0a338"},"invites":[],"createdAt":"2025-07-24T22:21:05.047Z","updatedAt":"2026-03-27T14:37:42.462Z","__v":21,"groupImageUrl":"https://storage.googleapis.com/planpoint-bucket/MonroeGroup-1753395678834.jpg","alternativePaths":[],"currencySymbol":"$","gtmBodyCode":"","gtmEnabled":false,"gtmHeadCode":"","mobileLoadMoreBehavior":"button","path":"","portalEnabled":false,"portalFormJSON":{"signup":{"title":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"completeText":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"description":{"default":"Create an account to continue.","es":"Cree una cuenta para continuar.","fr":"Créez un compte pour continuer.","de":"Erstellen Sie ein Konto, um fortzufahren.","zh":"创建账户以继续。"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Surname","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true},{"type":"html","name":"privacyTerms","html":"<p>By signing up, you agree to our <a href='/privacy'>Privacy Policy</a> and <a href='/terms'>Terms of Service</a>.</p>"}],"loginLink":{"default":"Already have an account? Login","es":"¿Ya tienes una cuenta? Iniciar sesión","fr":"Vous avez déjà un compte ? Connexion","de":"Haben Sie bereits ein Konto? Anmelden","zh":"已经有账号?登录"}},"signin":{"title":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"completeText":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"description":{"default":"Sign In to view the Price List & Plans","es":"Inicia sesión para ver la lista de precios y planes","fr":"Connectez-vous pour voir la liste des prix et des plans","de":"Melden Sie sich an, um die Preisliste und Pläne zu sehen","zh":"登录以查看价格表和计划"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"forgotPassword":{"default":"Forgot your password?","es":"¿Olvidaste tu contraseña?","fr":"Mot de passe oublié ?","de":"Passwort vergessen?","zh":"忘记密码?"},"registerLink":{"default":"Need an account? Register","es":"¿Necesitas una cuenta? Regístrate","fr":"Besoin d'un compte ? Inscrivez-vous","de":"Benötigen Sie ein Konto? Registrieren","zh":"需要一个帐户?注册"}},"forgotPassword":{"title":{"default":"Forgot Password","es":"Olvidé mi contraseña","fr":"Mot de passe oublié","de":"Passwort vergessen","zh":"忘记密码"},"description":{"default":"Enter your email to reset your password.","es":"Ingresa tu correo electrónico para restablecer tu contraseña.","fr":"Entrez votre e-mail pour réinitialiser votre mot de passe.","de":"Geben Sie Ihre E-Mail-Adresse ein, um Ihr Passwort zurückzusetzen.","zh":"输入您的电子邮件以重置密码。"},"completeText":{"default":"Send Reset Link","es":"Enviar enlace de restablecimiento","fr":"Envoyer le lien de réinitialisation","de":"Reset-Link senden","zh":"发送重置链接"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true,"validators":[{"type":"email"}]}],"backToLogin":{"default":"Back to Login","es":"Volver al inicio de sesión","fr":"Retour à la connexion","de":"Zurück zum Login","zh":"返回登录"}},"resetPassword":{"title":{"default":"Reset Password","es":"Restablecer contraseña","fr":"Réinitialiser le mot de passe","de":"Passwort zurücksetzen","zh":"重置密码"},"description":{"default":"Enter your new password below.","es":"Ingresa tu nueva contraseña a continuación.","fr":"Entrez votre nouveau mot de passe ci-dessous.","de":"Geben Sie Ihr neues Passwort unten ein.","zh":"在下面输入您的新密码。"},"completeText":{"default":"Reset Password","es":"Restablecer contraseña","fr":"Réinitialiser le mot de passe","de":"Passwort zurücksetzen","zh":"重置密码"},"elements":[{"type":"text","name":"newPassword","title":{"default":"New Password","es":"Nueva contraseña","fr":"Nouveau mot de passe","de":"Neues Passwort","zh":"新密码"},"inputType":"password","isRequired":true},{"type":"text","name":"confirmPassword","title":{"default":"Confirm Password","es":"Confirmar contraseña","fr":"Confirmer le mot de passe","de":"Passwort bestätigen","zh":"确认密码"},"inputType":"password","isRequired":true}]},"config":{"logo":"","colorScheme":"","textColor":"","portalImage":""}},"portalUsers":[],"websiteURL":"","lon":-73.80630742327779,"address":"272 Chemin Du Bas-De-Sainte-Thérèse, Blainville, Quebec J7B 1T5, Canada","lat":45.650704013515366,"customCssEnabled":false,"markerImageUrl":"https://storage.googleapis.com/planpoint-bucket/pin-residentiel-1774559381489.svg","navBarCTA":{"enabled":false,"opensAt":"new_tab","text":"","url":""},"phaseTxt":{"en":"Phase","fr":"Phase","de":"Phase","es":"Fase","zh":"阶段","_id":"69c5a095545905ccad09edda"},"showSkeletonLoading":true} | |
| \ No newline at end of file | ||
added
tests/fixtures/cosoltec/4049aeb2c8d49bb63386.json
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"_id":"689f7b985d34e06af44c3404","user":"62cdd7897f7ab30018146718","name":"Evado","showAvailableFirst":false,"projects":[{"_id":"67a65a0f3c372a8b647e5d33","user":"62cdd7897f7ab30018146718","floors":[{"_id":"67a7a91d4f9be6c181532d16","project":"67a65a0f3c372a8b647e5d33","units":[{"_id":"67a7a9e74f9be6c1815330c4","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-1-1739047868986.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7a9e74f9be6c1815330c5"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91d4f9be6c181532d16","createdAt":"2025-02-08T19:00:55.605Z","updatedAt":"2025-02-10T02:44:58.636Z","__v":5,"name":"101","squareFeet":703,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"type":"A","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle A-1739048187151.pdf","path":"[0.5085407515861395,0.37866201918301756,0.6891166422645193,0.37939444088356494,0.6871644704734017,0.43066395992188455,0.741825280624695,0.4291991165207897,0.741825280624695,0.5013424753852717,0.7252318204001952,0.5009764431744371,0.726207906295754,0.6650389040970598,0.4021473889702294,0.6650389040970598,0.4001952171791118,0.4445799722322856,0.5085407515861395,0.44384755053173813]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[]},{"_id":"67a7af954f9be6c18153613e","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-2-1739047872293.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7af954f9be6c18153613f"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91d4f9be6c181532d16","createdAt":"2025-02-08T19:25:09.750Z","updatedAt":"2026-06-30T14:55:23.161Z","__v":7,"name":"102","type":"B","squareFeet":712,"bedrooms":"1 bedroom","availability":"Reserved","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","path":"[0.4001952171791118,0.6650389040970598,0.08101512933138116,0.6639402715462387,0.08101512933138116,0.3944090857447871,0.4001952171791118,0.3944090857447871]","price":1660,"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[],"deliveryDate":"2026-09-01"},{"_id":"67a7b943c695952184868532","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-3-1739047875290.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b943c695952184868533"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91d4f9be6c181532d16","createdAt":"2025-02-08T20:06:27.437Z","updatedAt":"2025-02-10T02:44:58.715Z","__v":3,"name":"103","type":"C","squareFeet":889,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","path":"[0.5124450951683748,0.3134764878342969,0.5095168374816984,0.04321288033229794,0.2440214738897023,0.041748036931203096,0.2430453879941435,0.09228513426897526,0.08199121522693997,0.09301755596952269,0.08003904343582235,0.3127440661337495]"},{"_id":"67a7bc8c2670c99480e42fa6","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-4-1739047878300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bc8c2670c99480e42fa7"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91d4f9be6c181532d16","createdAt":"2025-02-08T20:20:28.889Z","updatedAt":"2026-05-09T12:26:20.303Z","__v":5,"name":"104","type":"D","squareFeet":693,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","path":"[0.511469009272816,0.09228513426897526,0.6695949243533431,0.09155271256842784,0.6695949243533431,0.041015615230655667,0.838457784285017,0.041015615230655667,0.8355295265983407,0.32446281334250826,0.5143972669594924,0.32446281334250826]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[]},{"_id":"67a7bdc6aa1810ef58c74095","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/UniteE2-1-1739047962477.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bdc6aa1810ef58c74096"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91d4f9be6c181532d16","createdAt":"2025-02-08T20:25:42.257Z","updatedAt":"2026-05-09T12:26:27.827Z","__v":4,"name":"105","type":"E","squareFeet":1234,"bedrooms":"3 bedrooms","availability":"Sold","bathrooms":2,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf","path":"[0.8394338701805759,0.041015615230655667,1.0961444607125428,0.041748036931203096,1.0971205466081015,0.09301755596952269,1.258174719375305,0.09301755596952269,1.2562225475841875,0.40795888720491447,0.9233772571986335,0.40649404380381965,0.9214250854075159,0.3142089095348443,0.8365056124938994,0.31201164443320206]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[]},{"_id":"67a7befe427bfa800b0b489d","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-5-1739047881258.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7befe427bfa800b0b489e"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91d4f9be6c181532d16","createdAt":"2025-02-08T20:30:54.439Z","updatedAt":"2025-02-10T02:44:58.814Z","__v":3,"name":"106","type":"F","squareFeet":669,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle F-1739048127950.pdf","path":"[0.9224011713030746,0.40722646550436703,1.2571986334797463,0.40942373060600934,1.2562225475841875,0.6657713257976072,0.8394338701805759,0.6643064823965124,0.838457784285017,0.5588377575176835,0.8979990239141045,0.5588377575176835,0.8960468521229868,0.47534168365527735,0.9214250854075159,0.47387684025418253]"},{"_id":"69ff27d3f6abab7ed5f535f5","floor":"67a7a91d4f9be6c181532d16","tempHoldedBy":null,"isFeatured":false,"unitPriceTBD":false,"alternativeLotPaths":[],"layoutGallery":[],"customButtonUrl":"","customButtonSnippet":"","images":[],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ff27d3f6abab7ed5f535f6"},"unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"customButtonUrls":[],"inclusionsArr":[],"createdAt":"2026-05-09T12:25:55.272Z","updatedAt":"2026-05-09T12:25:55.272Z","__v":0}],"name":"1","position":1,"alternativePaths":[],"createdAt":"2025-02-08T18:57:33.821Z","updatedAt":"2026-05-09T12:25:55.303Z","__v":6,"path":"[0.26764098855157087,0.5646362467263693,0.6138898198945122,0.6378705199723316,0.9142840762758208,0.49799305807254357,0.915219883928099,0.5287514528358478,0.6166972428513469,0.6905991967094244,0.27044841150840554,0.6012533833493505]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"},{"_id":"67a7a91e4f9be6c181532d23","project":"67a65a0f3c372a8b647e5d33","units":[{"_id":"67a7adce1415e1cb787a2aae","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-1-1739047868986.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7adce1415e1cb787a2aaf"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91e4f9be6c181532d23","createdAt":"2025-02-08T19:17:34.922Z","updatedAt":"2025-02-10T02:44:58.846Z","__v":3,"name":"201","squareFeet":703,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"type":"A","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle A-1739048187151.pdf","path":"[0.5085407515861395,0.37866201918301756,0.6891166422645193,0.37939444088356494,0.6871644704734017,0.43066395992188455,0.741825280624695,0.4291991165207897,0.741825280624695,0.5013424753852717,0.7252318204001952,0.5009764431744371,0.726207906295754,0.6650389040970598,0.4021473889702294,0.6650389040970598,0.4001952171791118,0.4445799722322856,0.5085407515861395,0.44384755053173813]"},{"_id":"67a7b007a1c213804113a25b","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-2-1739047872293.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b007a1c213804113a25c"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91e4f9be6c181532d23","createdAt":"2025-02-08T19:27:03.509Z","updatedAt":"2026-06-30T14:55:37.583Z","__v":4,"name":"202","type":"B","squareFeet":712,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","path":"[0.4001952171791118,0.6650389040970598,0.08101512933138116,0.6639402715462387,0.08101512933138116,0.3944090857447871,0.4001952171791118,0.3944090857447871]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[]},{"_id":"67a7b98fab5335677e80b4e2","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-3-1739047875290.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b98fab5335677e80b4e3"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91e4f9be6c181532d23","createdAt":"2025-02-08T20:07:43.001Z","updatedAt":"2026-02-24T23:28:38.301Z","__v":3,"name":"203","type":"C","squareFeet":889,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","path":"[0.5124450951683748,0.3134764878342969,0.5095168374816984,0.04321288033229794,0.2440214738897023,0.041748036931203096,0.2430453879941435,0.09228513426897526,0.08199121522693997,0.09301755596952269,0.08003904343582235,0.3127440661337495]","price":1925},{"_id":"67a7bcc4008d9b0c6f1e1d35","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-4-1739047878300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bcc4008d9b0c6f1e1d36"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91e4f9be6c181532d23","createdAt":"2025-02-08T20:21:24.469Z","updatedAt":"2026-06-03T15:15:17.133Z","__v":7,"name":"204","type":"D","squareFeet":693,"bedrooms":"1 bedroom","availability":"Available","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","path":"[0.511469009272816,0.09228513426897526,0.6695949243533431,0.09155271256842784,0.6695949243533431,0.041015615230655667,0.838457784285017,0.041015615230655667,0.8355295265983407,0.32446281334250826,0.5143972669594924,0.32446281334250826]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[],"price":1800,"deliveryDate":"2026-09-01"},{"_id":"67a7bdf996af3404be4e3a93","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/UniteE2-1-1739047962477.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bdf996af3404be4e3a94"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91e4f9be6c181532d23","createdAt":"2025-02-08T20:26:33.931Z","updatedAt":"2025-12-12T00:15:48.666Z","__v":2,"name":"205","type":"E","squareFeet":1234,"bedrooms":"3 bedrooms","availability":"Sold","bathrooms":2,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf","path":"[0.8394338701805759,0.041015615230655667,1.0961444607125428,0.041748036931203096,1.0971205466081015,0.09301755596952269,1.258174719375305,0.09301755596952269,1.2562225475841875,0.40795888720491447,0.9233772571986335,0.40649404380381965,0.9214250854075159,0.3142089095348443,0.8365056124938994,0.31201164443320206]","price":2350},{"_id":"67a7bf20a1c213804113f808","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-5-1739047881258.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bf20a1c213804113f809"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a91e4f9be6c181532d23","createdAt":"2025-02-08T20:31:28.518Z","updatedAt":"2025-02-10T02:44:59.011Z","__v":3,"name":"206","type":"F","squareFeet":669,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle F-1739048127950.pdf","path":"[0.9224011713030746,0.40722646550436703,1.2571986334797463,0.40942373060600934,1.2562225475841875,0.6657713257976072,0.8394338701805759,0.6643064823965124,0.838457784285017,0.5588377575176835,0.8979990239141045,0.5588377575176835,0.8960468521229868,0.47534168365527735,0.9214250854075159,0.47387684025418253]"}],"name":"2","position":2,"alternativePaths":[],"createdAt":"2025-02-08T18:57:34.829Z","updatedAt":"2025-02-08T21:05:30.461Z","__v":7,"path":"[0.2667051808992927,0.565368589458829,0.2667051808992927,0.5155692836515746,0.612954012242234,0.586606528700158,0.9161556915803772,0.4599112359846432,0.9133482686235426,0.49799305807254357,0.6138898198945122,0.637138177239872]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"},{"_id":"67a7a9204f9be6c181532d30","project":"67a65a0f3c372a8b647e5d33","units":[{"_id":"67a7ae2c8422afc39a95bbbf","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-1-1739047868986.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7ae2c8422afc39a95bbc0"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d30","createdAt":"2025-02-08T19:19:08.480Z","updatedAt":"2025-02-10T02:44:59.044Z","__v":3,"name":"301","type":"A","squareFeet":703,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle A-1739048187151.pdf","path":"[0.5085407515861395,0.37866201918301756,0.6891166422645193,0.37939444088356494,0.6871644704734017,0.43066395992188455,0.741825280624695,0.4291991165207897,0.741825280624695,0.5013424753852717,0.7252318204001952,0.5009764431744371,0.726207906295754,0.6650389040970598,0.4021473889702294,0.6650389040970598,0.4001952171791118,0.4445799722322856,0.5085407515861395,0.44384755053173813]"},{"_id":"67a7b041132ce1cd1705771a","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-2-1739047872293.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b041132ce1cd1705771b"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d30","createdAt":"2025-02-08T19:28:01.543Z","updatedAt":"2025-02-10T02:44:59.076Z","__v":3,"name":"302","type":"B","squareFeet":712,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","path":"[0.4001952171791118,0.6650389040970598,0.08101512933138116,0.6639402715462387,0.08101512933138116,0.3944090857447871,0.4001952171791118,0.3944090857447871]"},{"_id":"67a7bbd11a6a39b40dcf12b6","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-3-1739047875290.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bbd11a6a39b40dcf12b7"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d30","createdAt":"2025-02-08T20:17:21.843Z","updatedAt":"2026-06-30T14:56:17.904Z","__v":7,"name":"303","type":"C","squareFeet":1000,"bedrooms":"2 bedrooms","availability":"Available","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","path":"[0.5124450951683748,0.3134764878342969,0.5095168374816984,0.04321288033229794,0.2440214738897023,0.041748036931203096,0.2430453879941435,0.09228513426897526,0.08199121522693997,0.09301755596952269,0.08003904343582235,0.3127440661337495]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[],"deliveryDate":"2026-07-01","price":1960},{"_id":"67a7bcddaa1810ef58c73aa9","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-4-1739047878300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bcddaa1810ef58c73aaa"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d30","createdAt":"2025-02-08T20:21:49.961Z","updatedAt":"2025-02-10T02:44:59.142Z","__v":3,"name":"304","type":"D","squareFeet":693,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","path":"[0.511469009272816,0.09228513426897526,0.6695949243533431,0.09155271256842784,0.6695949243533431,0.041015615230655667,0.838457784285017,0.041015615230655667,0.8355295265983407,0.32446281334250826,0.5143972669594924,0.32446281334250826]"},{"_id":"67a7be4706dd5eb21152d155","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/UniteE2-1-1739047962477.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7be4706dd5eb21152d156"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d30","createdAt":"2025-02-08T20:27:51.010Z","updatedAt":"2025-04-09T11:46:33.027Z","__v":2,"name":"305","type":"E","squareFeet":1234,"bedrooms":"3 bedrooms","availability":"Sold","bathrooms":2,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf","path":"[0.8394338701805759,0.041015615230655667,1.0961444607125428,0.041748036931203096,1.0971205466081015,0.09301755596952269,1.258174719375305,0.09301755596952269,1.2562225475841875,0.40795888720491447,0.9233772571986335,0.40649404380381965,0.9214250854075159,0.3142089095348443,0.8365056124938994,0.31201164443320206]"},{"_id":"67a7bf3a06dd5eb21152d9a2","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-6-1739047884483.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bf3a06dd5eb21152d9a3"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d30","createdAt":"2025-02-08T20:31:54.977Z","updatedAt":"2026-07-14T16:30:59.153Z","__v":7,"name":"306","type":"G","squareFeet":797,"bedrooms":"2 bedrooms","availability":"Available","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle G-1739048130590.pdf","path":"[0.9224011713030746,0.40722646550436703,1.2571986334797463,0.40942373060600934,1.2562225475841875,0.6657713257976072,0.8394338701805759,0.6643064823965124,0.838457784285017,0.5588377575176835,0.8979990239141045,0.5588377575176835,0.8960468521229868,0.47534168365527735,0.9214250854075159,0.47387684025418253]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[],"price":1900,"deliveryDate":"2026-07-01"}],"name":"3","position":3,"alternativePaths":[],"createdAt":"2025-02-08T18:57:36.037Z","updatedAt":"2025-02-08T21:05:30.493Z","__v":6,"path":"[0.26764098855157087,0.5163016263840342,0.263897757942458,0.4650376351118606,0.6120182045899558,0.5294837955683074,0.9161556915803772,0.41963238569936395,0.915219883928099,0.46137592144956246,0.6148256275467905,0.586606528700158]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"},{"_id":"67a7a9204f9be6c181532d3d","project":"67a65a0f3c372a8b647e5d33","units":[{"_id":"67a7ae881415e1cb787a3e7c","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-1-1739047868986.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7ae881415e1cb787a3e7d"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d3d","createdAt":"2025-02-08T19:20:40.890Z","updatedAt":"2025-10-22T01:30:15.467Z","__v":3,"name":"401","type":"A","squareFeet":703,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle A-1739048187151.pdf","path":"[0.5085407515861395,0.37866201918301756,0.6891166422645193,0.37939444088356494,0.6871644704734017,0.43066395992188455,0.741825280624695,0.4291991165207897,0.741825280624695,0.5013424753852717,0.7252318204001952,0.5009764431744371,0.726207906295754,0.6650389040970598,0.4021473889702294,0.6650389040970598,0.4001952171791118,0.4445799722322856,0.5085407515861395,0.44384755053173813]","price":1620},{"_id":"67a7b05fab5335677e8065e6","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-2-1739047872293.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b05fab5335677e8065e7"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d3d","createdAt":"2025-02-08T19:28:31.615Z","updatedAt":"2025-02-10T02:44:59.273Z","__v":3,"name":"402","type":"B","squareFeet":712,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","path":"[0.4001952171791118,0.6650389040970598,0.08101512933138116,0.6639402715462387,0.08101512933138116,0.3944090857447871,0.4001952171791118,0.3944090857447871]"},{"_id":"67a7bbf6c69595218486a329","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-3-1739047875290.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bbf6c69595218486a32a"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d3d","createdAt":"2025-02-08T20:17:58.268Z","updatedAt":"2025-02-10T02:44:59.305Z","__v":3,"name":"403","type":"C","squareFeet":889,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","path":"[0.5124450951683748,0.3134764878342969,0.5095168374816984,0.04321288033229794,0.2440214738897023,0.041748036931203096,0.2430453879941435,0.09228513426897526,0.08199121522693997,0.09301755596952269,0.08003904343582235,0.3127440661337495]"},{"_id":"67a7bd0996af3404be4e3577","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-4-1739047878300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bd0996af3404be4e3578"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d3d","createdAt":"2025-02-08T20:22:33.823Z","updatedAt":"2025-02-10T02:44:59.337Z","__v":3,"name":"404","type":"D","squareFeet":693,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","path":"[0.511469009272816,0.09228513426897526,0.6695949243533431,0.09155271256842784,0.6695949243533431,0.041015615230655667,0.838457784285017,0.041015615230655667,0.8355295265983407,0.32446281334250826,0.5143972669594924,0.32446281334250826]"},{"_id":"67a7be612156c5501dfa9706","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/UniteE2-1-1739047962477.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7be612156c5501dfa9707"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d3d","createdAt":"2025-02-08T20:28:17.135Z","updatedAt":"2026-06-03T15:16:45.664Z","__v":3,"name":"405","type":"E","squareFeet":1234,"bedrooms":"3 bedrooms","availability":"Available","bathrooms":2,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf","path":"[0.8394338701805759,0.041015615230655667,1.0961444607125428,0.041748036931203096,1.0971205466081015,0.09301755596952269,1.258174719375305,0.09301755596952269,1.2562225475841875,0.40795888720491447,0.9233772571986335,0.40649404380381965,0.9214250854075159,0.3142089095348443,0.8365056124938994,0.31201164443320206]","price":2420,"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"deliveryDate":"2026-06-01","furnished":false,"inclusionsArr":[]},{"_id":"67a7bf522670c99480e4338c","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-6-1739047884483.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bf522670c99480e4338d"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9204f9be6c181532d3d","createdAt":"2025-02-08T20:32:18.148Z","updatedAt":"2025-03-04T21:47:06.025Z","__v":3,"name":"406","type":"G","squareFeet":797,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle G-1739048130590.pdf","path":"[0.9224011713030746,0.40722646550436703,1.2571986334797463,0.40942373060600934,1.2562225475841875,0.6657713257976072,0.8394338701805759,0.6643064823965124,0.838457784285017,0.5588377575176835,0.8979990239141045,0.5588377575176835,0.8960468521229868,0.47534168365527735,0.9214250854075159,0.47387684025418253]"}],"name":"4","position":4,"alternativePaths":[],"createdAt":"2025-02-08T18:57:36.877Z","updatedAt":"2025-02-08T21:05:30.526Z","__v":6,"path":"[0.26296195029017977,0.4657699778443202,0.26109033498562334,0.41450598657214655,0.6110823969376775,0.4716287197039972,0.9180273068849337,0.3793535354140847,0.9170914992326554,0.4189000429669043,0.612954012242234,0.5294837955683074]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"},{"_id":"67a7a9224f9be6c181532d4a","project":"67a65a0f3c372a8b647e5d33","units":[{"_id":"67a7aeae1415e1cb787a4679","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-1-1739047868986.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7aeae1415e1cb787a467a"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9224f9be6c181532d4a","createdAt":"2025-02-08T19:21:18.731Z","updatedAt":"2025-02-10T02:44:59.436Z","__v":3,"name":"501","type":"A","squareFeet":703,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle A-1739048187151.pdf","path":"[0.5085407515861395,0.37866201918301756,0.6891166422645193,0.37939444088356494,0.6871644704734017,0.43066395992188455,0.741825280624695,0.4291991165207897,0.741825280624695,0.5013424753852717,0.7252318204001952,0.5009764431744371,0.726207906295754,0.6650389040970598,0.4021473889702294,0.6650389040970598,0.4001952171791118,0.4445799722322856,0.5085407515861395,0.44384755053173813]"},{"_id":"67a7b08238033b9110ec553b","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-2-1739047872293.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b08238033b9110ec553c"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9224f9be6c181532d4a","createdAt":"2025-02-08T19:29:06.244Z","updatedAt":"2025-02-10T02:44:59.468Z","__v":3,"name":"502","type":"B","squareFeet":712,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","path":"[0.4001952171791118,0.6650389040970598,0.08101512933138116,0.6639402715462387,0.08101512933138116,0.3944090857447871,0.4001952171791118,0.3944090857447871]"},{"_id":"67a7bc2306dd5eb21152cb5d","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-3-1739047875290.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bc2306dd5eb21152cb5e"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9224f9be6c181532d4a","createdAt":"2025-02-08T20:18:43.176Z","updatedAt":"2025-10-13T13:42:10.494Z","__v":3,"name":"503","type":"C","squareFeet":889,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","path":"[0.5124450951683748,0.3134764878342969,0.5095168374816984,0.04321288033229794,0.2440214738897023,0.041748036931203096,0.2430453879941435,0.09228513426897526,0.08199121522693997,0.09301755596952269,0.08003904343582235,0.3127440661337495]","price":1950},{"_id":"67a7bd4c2156c5501dfa9142","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-4-1739047878300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bd4c2156c5501dfa9143"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9224f9be6c181532d4a","createdAt":"2025-02-08T20:23:40.612Z","updatedAt":"2025-02-10T02:44:59.532Z","__v":3,"name":"504","type":"D","squareFeet":693,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","path":"[0.511469009272816,0.09228513426897526,0.6695949243533431,0.09155271256842784,0.6695949243533431,0.041015615230655667,0.838457784285017,0.041015615230655667,0.8355295265983407,0.32446281334250826,0.5143972669594924,0.32446281334250826]"},{"_id":"67a7be8ac69595218486a65d","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/UniteE2-1-1739047962477.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7be8ac69595218486a65e"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9224f9be6c181532d4a","createdAt":"2025-02-08T20:28:58.247Z","updatedAt":"2026-04-17T13:29:10.775Z","__v":2,"name":"505","type":"E","squareFeet":1234,"bedrooms":"3 bedrooms","availability":"Sold","bathrooms":2,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf","path":"[0.8394338701805759,0.041015615230655667,1.0961444607125428,0.041748036931203096,1.0971205466081015,0.09301755596952269,1.258174719375305,0.09301755596952269,1.2562225475841875,0.40795888720491447,0.9233772571986335,0.40649404380381965,0.9214250854075159,0.3142089095348443,0.8365056124938994,0.31201164443320206]","price":2550},{"_id":"67a7bf872156c5501dfaa50c","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-6-1739047884483.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bf872156c5501dfaa50d"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9224f9be6c181532d4a","createdAt":"2025-02-08T20:33:11.606Z","updatedAt":"2025-02-10T02:44:59.597Z","__v":3,"name":"506","type":"G","squareFeet":797,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle G-1739048130590.pdf","path":"[0.9224011713030746,0.40722646550436703,1.2571986334797463,0.40942373060600934,1.2562225475841875,0.6657713257976072,0.8394338701805759,0.6643064823965124,0.838457784285017,0.5588377575176835,0.8979990239141045,0.5588377575176835,0.8960468521229868,0.47534168365527735,0.9214250854075159,0.47387684025418253]"}],"name":"5","position":5,"alternativePaths":[],"createdAt":"2025-02-08T18:57:38.028Z","updatedAt":"2025-02-08T21:05:30.559Z","__v":6,"path":"[0.26109033498562334,0.4152383293046062,0.2573471043765105,0.3698330798921096,0.6110823969376775,0.41597067203706584,0.9180273068849337,0.3368776569314266,0.9189631145372119,0.3800858781465443,0.6120182045899558,0.4723610624364568]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"},{"_id":"67a7a9234f9be6c181532d57","project":"67a65a0f3c372a8b647e5d33","units":[{"_id":"67a7aef59b4c3283c204af54","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-1-1739047868986.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7aef59b4c3283c204af55"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9234f9be6c181532d57","createdAt":"2025-02-08T19:22:29.112Z","updatedAt":"2025-02-10T02:44:59.630Z","__v":3,"name":"601","type":"A","squareFeet":703,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle A-1739048187151.pdf","path":"[0.5085407515861395,0.37866201918301756,0.6891166422645193,0.37939444088356494,0.6871644704734017,0.43066395992188455,0.741825280624695,0.4291991165207897,0.741825280624695,0.5013424753852717,0.7252318204001952,0.5009764431744371,0.726207906295754,0.6650389040970598,0.4021473889702294,0.6650389040970598,0.4001952171791118,0.4445799722322856,0.5085407515861395,0.44384755053173813]"},{"_id":"67a7b0b938033b9110ec561e","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-2-1739047872293.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b0b938033b9110ec561f"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9234f9be6c181532d57","createdAt":"2025-02-08T19:30:01.521Z","updatedAt":"2025-02-10T02:44:59.662Z","__v":3,"name":"602","type":"B","squareFeet":712,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","path":"[0.4001952171791118,0.6650389040970598,0.08101512933138116,0.6639402715462387,0.08101512933138116,0.3944090857447871,0.4001952171791118,0.3944090857447871]"},{"_id":"67a7bc4306dd5eb21152cba2","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-3-1739047875290.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bc4306dd5eb21152cba3"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9234f9be6c181532d57","createdAt":"2025-02-08T20:19:15.376Z","updatedAt":"2025-08-05T17:37:36.327Z","__v":3,"name":"603","type":"C","squareFeet":889,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","path":"[0.5124450951683748,0.3134764878342969,0.5095168374816984,0.04321288033229794,0.2440214738897023,0.041748036931203096,0.2430453879941435,0.09228513426897526,0.08199121522693997,0.09301755596952269,0.08003904343582235,0.3127440661337495]"},{"_id":"67a7bd6e96af3404be4e358c","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-4-1739047878300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bd6e96af3404be4e358d"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9234f9be6c181532d57","createdAt":"2025-02-08T20:24:14.380Z","updatedAt":"2025-07-29T21:51:04.659Z","__v":3,"name":"604","type":"D","squareFeet":693,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","path":"[0.511469009272816,0.09228513426897526,0.6695949243533431,0.09155271256842784,0.6695949243533431,0.041015615230655667,0.838457784285017,0.041015615230655667,0.8355295265983407,0.32446281334250826,0.5143972669594924,0.32446281334250826]"},{"_id":"67a7beae2156c5501dfa97d4","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/UniteE2-1-1739047962477.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7beae2156c5501dfa97d5"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9234f9be6c181532d57","createdAt":"2025-02-08T20:29:34.877Z","updatedAt":"2026-06-30T14:56:35.459Z","__v":8,"name":"605","type":"E","squareFeet":1234,"bedrooms":"2 bedrooms","availability":"Reserved","bathrooms":2,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf","path":"[0.8394338701805759,0.041015615230655667,1.0961444607125428,0.041748036931203096,1.0971205466081015,0.09301755596952269,1.258174719375305,0.09301755596952269,1.2562225475841875,0.40795888720491447,0.9233772571986335,0.40649404380381965,0.9214250854075159,0.3142089095348443,0.8365056124938994,0.31201164443320206]","alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false,"inclusionsArr":[],"price":2600,"deliveryDate":"2026-09-01"},{"_id":"67a7bf9fa1c213804113fd4a","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-6-1739047884483.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bf9fa1c213804113fd4b"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9234f9be6c181532d57","createdAt":"2025-02-08T20:33:35.208Z","updatedAt":"2025-12-03T18:34:30.259Z","__v":3,"name":"606","type":"G","squareFeet":797,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle G-1739048130590.pdf","path":"[0.9224011713030746,0.40722646550436703,1.2571986334797463,0.40942373060600934,1.2562225475841875,0.6657713257976072,0.8394338701805759,0.6643064823965124,0.838457784285017,0.5588377575176835,0.8979990239141045,0.5588377575176835,0.8960468521229868,0.47534168365527735,0.9214250854075159,0.47387684025418253]","price":1940}],"name":"6","position":6,"alternativePaths":[],"createdAt":"2025-02-08T18:57:39.345Z","updatedAt":"2025-02-08T21:05:30.591Z","__v":6,"path":"[0.25641129672423224,0.3698330798921096,0.2545396814196758,0.31783674588747635,0.6082749739808428,0.3537215397779979,0.9180273068849337,0.2936694357163088,0.9180273068849337,0.3368776569314266,0.6120182045899558,0.4152383293046062]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"},{"_id":"67a7a9244f9be6c181532d64","project":"67a65a0f3c372a8b647e5d33","units":[{"_id":"67a7af2c9ced10f31a0416df","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-1-1739047868986.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7af2c9ced10f31a0416e0"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9244f9be6c181532d64","createdAt":"2025-02-08T19:23:24.901Z","updatedAt":"2025-07-29T21:51:21.844Z","__v":3,"name":"701","type":"A","squareFeet":703,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle A-1739048187151.pdf","path":"[0.5085407515861395,0.37866201918301756,0.6891166422645193,0.37939444088356494,0.6871644704734017,0.43066395992188455,0.741825280624695,0.4291991165207897,0.741825280624695,0.5013424753852717,0.7252318204001952,0.5009764431744371,0.726207906295754,0.6650389040970598,0.4021473889702294,0.6650389040970598,0.4001952171791118,0.4445799722322856,0.5085407515861395,0.44384755053173813]"},{"_id":"67a7b0d9a1c213804113a640","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-2-1739047872293.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7b0d9a1c213804113a641"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9244f9be6c181532d64","createdAt":"2025-02-08T19:30:33.335Z","updatedAt":"2025-11-02T19:12:22.106Z","__v":3,"name":"702","type":"B","squareFeet":712,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","path":"[0.4001952171791118,0.6650389040970598,0.08101512933138116,0.6639402715462387,0.08101512933138116,0.3944090857447871,0.4001952171791118,0.3944090857447871]","price":1720},{"_id":"67a7bc5c2670c99480e42851","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-3-1739047875290.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bc5c2670c99480e42852"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9244f9be6c181532d64","createdAt":"2025-02-08T20:19:40.334Z","updatedAt":"2025-02-10T02:44:59.893Z","__v":3,"name":"703","type":"C","squareFeet":889,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","path":"[0.5124450951683748,0.3134764878342969,0.5095168374816984,0.04321288033229794,0.2440214738897023,0.041748036931203096,0.2430453879941435,0.09228513426897526,0.08199121522693997,0.09301755596952269,0.08003904343582235,0.3127440661337495]"},{"_id":"67a7bd9796af3404be4e35a0","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-4-1739047878300.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bd9796af3404be4e35a1"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9244f9be6c181532d64","createdAt":"2025-02-08T20:24:55.991Z","updatedAt":"2025-02-10T02:44:59.926Z","__v":3,"name":"704","type":"D","squareFeet":693,"bedrooms":"1 bedroom","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","path":"[0.511469009272816,0.09228513426897526,0.6695949243533431,0.09155271256842784,0.6695949243533431,0.041015615230655667,0.838457784285017,0.041015615230655667,0.8355295265983407,0.32446281334250826,0.5143972669594924,0.32446281334250826]"},{"_id":"67a7bec9c69595218486a9b0","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/UniteE2-1-1739047962477.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bec9c69595218486a9b1"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9244f9be6c181532d64","createdAt":"2025-02-08T20:30:02.000Z","updatedAt":"2025-07-29T21:51:28.894Z","__v":2,"name":"705","type":"E","squareFeet":1234,"bedrooms":"3 bedrooms","availability":"Sold","bathrooms":2,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf","path":"[0.8394338701805759,0.041015615230655667,1.0961444607125428,0.041748036931203096,1.0971205466081015,0.09301755596952269,1.258174719375305,0.09301755596952269,1.2562225475841875,0.40795888720491447,0.9233772571986335,0.40649404380381965,0.9214250854075159,0.3142089095348443,0.8365056124938994,0.31201164443320206]"},{"_id":"67a7bfbe06dd5eb21152dff2","isFeatured":false,"unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/png2pdf-6-1739047884483.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a7bfbe06dd5eb21152dff3"},"finishes":[],"clonedFinishes":[],"unitmodels":[],"additionalInfo":[],"floor":"67a7a9244f9be6c181532d64","createdAt":"2025-02-08T20:34:06.348Z","updatedAt":"2025-04-23T01:13:52.977Z","__v":3,"name":"706","type":"G","squareFeet":797,"bedrooms":"2 bedrooms","availability":"Sold","bathrooms":1,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Modèle G-1739048130590.pdf","path":"[0.9224011713030746,0.40722646550436703,1.2571986334797463,0.40942373060600934,1.2562225475841875,0.6657713257976072,0.8394338701805759,0.6643064823965124,0.838457784285017,0.5588377575176835,0.8979990239141045,0.5588377575176835,0.8960468521229868,0.47534168365527735,0.9214250854075159,0.47387684025418253]"}],"name":"7","position":7,"alternativePaths":[],"createdAt":"2025-02-08T18:57:40.486Z","updatedAt":"2025-02-08T21:05:30.624Z","__v":6,"path":"[0.25360387376739757,0.31783674588747635,0.25360387376739757,0.25339058543102955,0.6260553193741291,0.223364533400185,0.659744394856145,0.22556156159756388,0.6616160101607015,0.21897047700542727,0.6878186244244916,0.21530876334312918,0.744902891213463,0.217505791540508,0.744902891213463,0.22702624706248314,0.9217705374940466,0.23508201711953897,0.9180273068849337,0.2944017784487684,0.6082749739808428,0.3537215397779979]","floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"}],"commercialSpaces":[],"projectText":"Project","floorText":"Floor","unitText":"Unit","areaText":"Area","availableStatus":"Available","reservedStatus":"Reserved","unavailableStatus":"Unavailable","futureStatus":"Future","soldLeasedStatus":"Leased","superframe":{"general":{"colorScheme":"rgb(255, 255, 255)","textColor":"rgb(33, 33, 33)","logo":"","_id":"67a65a0f3c372a8b647e5d36"},"interior":[],"project":[],"finishes":[],"videos":[],"map":"","_id":"67a65a0f3c372a8b647e5d35"},"name":"Evado","internalURLs":{"en":"https://www.evado.ca/#phase-1","fr":"https://www.evado.ca/#phase-1","_id":"67a65a0f3c372a8b647e5d37"},"brochureAssets":[],"customButtonOpensAt":"same_tab","initialView":"List","gtmEnabled":false,"similarsEnabled":true,"disableZoomIn":false,"dayNightEnabled":false,"showAvailableFirst":true,"gtmHeadCode":"","gtmBodyCode":"","unitImageOnGrid":"Unit Plan","skipFloorStep":false,"showUnitCustomFinishes":false,"showFloorOverview":false,"pricesStartingAt":false,"showPriceFilter":true,"showAreaFilter":true,"showUnitDescription":false,"enableForms":true,"hideArea":false,"showBranding":true,"alternativeCovers":[],"customButtonActionType":"url","similarSortingBy":"default","onHoldExperienceEnabled":false,"onHoldMinsDuration":5,"customFormEnabled":false,"customFormFields":[],"previewMode":false,"landOnly":false,"showUnitFinishes":false,"showVariants":false,"chargeType":"same","chargeDescription":"","chargeCurrency":"usd","payButtonText":"Pay Now","payButtonIcon":"","images":["https://storage.googleapis.com/planpoint-bucket/imageprjett-1739155435539.webp","https://storage.googleapis.com/planpoint-bucket/imageprojet-1739155438666.webp"],"finishes":[],"sponsorsEnabled":false,"waitlistEnabled":true,"sponsors":[],"layouts":[],"downloadableAssets":["https://storage.googleapis.com/planpoint-bucket/Modèle B-1739048118953.pdf","https://storage.googleapis.com/planpoint-bucket/Modèle C-1739048122052.pdf","https://storage.googleapis.com/planpoint-bucket/Modèle D-1739048124555.pdf","https://storage.googleapis.com/planpoint-bucket/Modèle F-1739048127950.pdf","https://storage.googleapis.com/planpoint-bucket/Modèle G-1739048130590.pdf","https://storage.googleapis.com/planpoint-bucket/UniteE2-1739048162791.pdf"],"floorplans":["https://storage.googleapis.com/planpoint-bucket/Plan_etage_option01_01-1-1739048720935.jpg"],"alternativePaths":[],"invertNav":false,"address":"350 Place Fabien-Drapeau, Sainte-Thérèse, Quebec J7E 0C4, Canada","zoomLevel":0,"mapStyle":"Light","mapDirections":false,"lockScreen":false,"specialRankEnabled":false,"priorityList":false,"lockScreenName":true,"lockScreenEmail":true,"lockScreenPhone":true,"lockScreenMessage":true,"lockScreenCustom":false,"enable3d":false,"customFinishes":[],"ftpMapping":[],"lockScreenCustomQuestions":[],"projectType":"Rental","rentalObject":true,"createdAt":"2025-02-07T19:08:00.723Z","updatedAt":"2026-08-04T04:56:13.750Z","__v":294,"projectImageUrl":"https://storage.googleapis.com/planpoint-bucket/Evadooo-1738955662802.jpg","projectLang":"English","namespace":"Cosol","hostName":"Evado","areaTxt":{"en":"Area","fr":"Superficie","de":"Bereich","es":"Área","zh":"区域","_id":"67b7e5bcf823599ba5e09fd0"},"availableStatusTxt":{"en":"Available","fr":"Disponible","de":"Verfügbar","es":"Disponible","zh":"可用","_id":"67b7e5bcf823599ba5e09fd1"},"customButtonTxt":{"_id":"67b7e5bcf823599ba5e09fcb"},"floorTxt":{"singular":{"en":"Floor","fr":"Étage","de":"Etage","es":"Piso","zh":"楼层"},"plural":{"en":"Floors","fr":"Étages","de":"Etagen","es":"Pisos","zh":"楼层"},"_id":"67b7e5bcf823599ba5e09fce"},"futureStatusTxt":{"en":"Future","fr":"Futur","de":"Zukunft","es":"Futuro","zh":"未来","_id":"67b7e5bcf823599ba5e09fd4"},"payButtonTxt":{"_id":"67b7e5bcf823599ba5e09fcc"},"projectTxt":{"en":"Project","fr":"Projet","de":"Projekt","es":"Proyecto","zh":"项目","_id":"67b7e5bcf823599ba5e09fcd"},"reservedStatusTxt":{"en":"Reserved","fr":"Réservé","de":"Reserviert","es":"Reservado","zh":"已预订","_id":"67b7e5bcf823599ba5e09fd2"},"soldLeasedStatusTxt":{"en":"Leased","fr":"Loué","de":"Vermietet","es":"Arrendado","zh":"已租赁","_id":"67b7e5bcf823599ba5e09fd5"},"unavailableStatusTxt":{"en":"Unavailable","fr":"Indisponible","de":"Nicht verfügbar","es":"No disponible","zh":"不可用","_id":"67b7e5bcf823599ba5e09fd3"},"unitTxt":{"en":"Unit","fr":"Unité","de":"Einheit","es":"Unidad","zh":"单元","_id":"67b7e5bcf823599ba5e09fcf"},"formColorScheme":"rgba(8, 52, 117, 100)","leadFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"portalEnabled":false,"portalFormJSON":{"signup":{"title":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"completeText":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"description":{"default":"Create an account to continue.","es":"Cree una cuenta para continuar.","fr":"Créez un compte pour continuer.","de":"Erstellen Sie ein Konto, um fortzufahren.","zh":"创建账户以继续。"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Surname","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"loginLink":{"default":"Already have an account? Login","es":"¿Ya tienes una cuenta? Iniciar sesión","fr":"Vous avez déjà un compte ? Connexion","de":"Haben Sie bereits ein Konto? Anmelden","zh":"已经有账号?登录"}},"signin":{"title":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"completeText":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"description":{"default":"Sign In to view the Price List & Plans","es":"Inicia sesión para ver la lista de precios y planes","fr":"Connectez-vous pour voir la liste des prix et des plans","de":"Melden Sie sich an, um die Preisliste und Pläne zu sehen","zh":"登录以查看价格表和计划"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"forgotPassword":{"default":"Forgot your password?","es":"¿Olvidaste tu contraseña?","fr":"Mot de passe oublié ?","de":"Passwort vergessen?","zh":"忘记密码?"},"registerLink":{"default":"Need an account? Register","es":"¿Necesitas una cuenta? Regístrate","fr":"Besoin d'un compte ? Inscrivez-vous","de":"Benötigen Sie ein Konto? Registrieren","zh":"需要一个帐户?注册"}},"forgotPassword":{"title":{"default":"Forgot Password","es":"Olvidé mi contraseña","fr":"Mot de passe oublié","de":"Passwort vergessen","zh":"忘记密码"},"description":{"default":"Enter your email to reset your password.","es":"Ingresa tu correo electrónico para restablecer tu contraseña.","fr":"Entrez votre e-mail pour réinitialiser votre mot de passe.","de":"Geben Sie Ihre E-Mail-Adresse ein, um Ihr Passwort zurückzusetzen.","zh":"输入您的电子邮件以重置密码。"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true}],"backToLogin":{"default":"Back to Login","es":"Volver al inicio de sesión","fr":"Retour à la connexion","de":"Zurück zum Login","zh":"返回登录"}},"config":{"logo":"","colorScheme":"","textColor":""}},"currencySymbol":"$","paymentsEnabled":false,"customUnitAttrs":[],"leadsFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"phoneNumber","title":{"default":"Phone Number","es":"Teléfono","fr":"Téléphone","de":"Telefon","zh":"电话号码"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"defaultHightlight":"None","shareButtonEnabled":true,"disclaimerText":"","disableScrollwheel":false,"filtersEnabled":{"bedrooms":true,"bathrooms":true,"status":true,"area":true,"parking":true,"floors":true,"price":true},"filtersOrder":["bedrooms","bathrooms","status","area","parking","floors","price"],"descriptionTxt":{"_id":"68387fd51df5d0fbf83a7fc6"},"enterpriseCustomButtonActionType":"url","enterpriseCustomButtonOpensAt":"same_tab","enterpriseCustomButtonTxt":{"_id":"683dc5b7dabc56c61be792aa"},"spotlightMode":{"colorScheme":"rgb(8, 52, 117)","pinpoints":[]},"customerExperience":{"_id":"68502ac5f3a4c7758499a7b6"},"cxEnabled":false,"changeModelTxt":{"en":"Change model","fr":"Changer de modèle","de":"Modell ändern","es":"Cambiar modelo","zh":"更改模型","_id":"6887cefd84e77fd67cbdf260"},"vipPackageEnabled":false,"mobileLoadMoreBehavior":"button","priceTxt":{"en":"Price","fr":"Prix","de":"Preis","es":"Precio","zh":"价格","_id":"6896cc6e48269f19a1026208"},"path":"[0.14058640646141793,0.32008291405441797,0.3702399772648522,0.34045182676697183,0.5291637410908029,0.31251731790404075,0.5256709111166061,0.16353327063507536,0.3318188475486883,0.16295130170043096,0.13883999147431958,0.1670250842429417]","status":"active","statusOverride":"active","discounts":[],"collections":[],"embedCodes":[],"sfPhase":"1","showPrices":true,"customButtons":[],"formEmails":[],"favoritesEnabled":true,"postMessageAnalyticsEnabled":false,"postMessageAnalyticsEvents":["project-viewed","floor-viewed","unit-viewed","favorite-added","favorite-removed","contact-form-submitted","filters-applied"],"exteriorZoomEnabled":false,"showSkeletonLoading":true,"areaData":{"parentArea":"Quebec","childArea":"Sainte-Thérèse","coordinates":{"lon":-73.8412462883607,"lat":45.6501510049674},"zoomLevel":15},"lat":45.6501510049674,"lon":-73.8412462883607,"navBarCTA":{"enabled":false,"opensAt":"new_tab","text":"","url":""},"showDescriptionForSoldOnly":false,"targetMarker":"Custom Target Marker","markerImageUrl":"https://storage.googleapis.com/planpoint-bucket/Residential-1774572202890.png","baseCurrencyCode":"USD","currencyConverterEnabled":false,"navBarCTA2":{"backgroundColor":"","enabled":false,"opensAt":"new_tab","text":"","textColor":"","url":""},"superframeEnabled":false,"columnRatio":50,"additionalInfoLabels":[],"liveCountersPublic":false,"noRecipientsWarningSent":true,"showShapeToggle":false,"useCustomEmailDomain":true,"showAvailability":true,"deliveryDates":true,"buyNow":{"additionalAmount":0,"agreeLabel":"Yes, I agree","buyNowPriceLabel":"Buy-now price","ctaLabel":"Pre-Reserve Above Asking","declineLabel":"No, go back","disclaimerMessage":"You chose {unitName} – {basePrice}. An additional {fee} applies, bringing the purchase price to {newPrice}. By continuing you acknowledge the updated purchase price. Your reservation fee is charged separately, as normal.","disclaimerTitle":"Pre-reserve above asking","enabled":false,"launchPriceLabel":"Launch price","terms":""},"spinEnabled":false},{"_id":"689f76eb2ad58db540a0c1a5","user":"62cdd7897f7ab30018146718","floors":[{"_id":"689f78156976786dca4f49e7","project":"689f76eb2ad58db540a0c1a5","units":[{"_id":"689f784e2ad58db540a18f31","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"101","bedrooms":"Studio","squareFeet":483,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S1-1764810190331.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f784e2ad58db540a18f32"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef719515c1e80e5018eb3"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef719515c1e80e5018eb4"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef719515c1e80e5018eb5"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:26.833Z","updatedAt":"2026-06-02T15:30:33.337Z","__v":11,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S1-1764810092738.pdf","path":"[0.6637384089799903,0.5405272150039979,0.6637384089799903,0.4562987194410444,0.7242557345046364,0.4548338760399495,0.7252318204001952,0.539062371602903]","clonedFinishes":[],"finishes":[],"price":1320,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f784f2ad58db540a18f4e","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"102","bedrooms":"Studio","squareFeet":450,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S2-1764810193671.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f784f2ad58db540a18f4f"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef719515c1e80e5018f04"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef719515c1e80e5018f05"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef719515c1e80e5018f06"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:27.142Z","updatedAt":"2026-06-02T15:30:33.670Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S2-1764811767179.pdf","path":"[0.618838457784285,0.4548338760399495,0.6637384089799903,0.4551999082507841,0.6637384089799903,0.5405272150039979,0.5885797950219619,0.539062371602903,0.5876037091264031,0.49731433467170005,0.6198145436798438,0.49731433467170005]","clonedFinishes":[],"finishes":[],"price":1295,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f784f2ad58db540a18f6b","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"103","bedrooms":"2 bedrooms","squareFeet":933,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810164861.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f784f2ad58db540a18f6c"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef719e55922ad79b4f459"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef719e55922ad79b4f45a"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef719e55922ad79b4f45b"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:27.433Z","updatedAt":"2026-06-02T15:30:33.962Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810067049.pdf","path":"[0.4753538311371401,0.4577635628421392,0.5846754514397267,0.4584959845426866,0.5836993655441679,0.4555662977404969,0.6198145436798438,0.4548338760399495,0.618838457784285,0.4958494912706052,0.5876037091264031,0.49658191297115256,0.5885797950219619,0.5405272150039979,0.4753538311371401,0.5405272150039979]","clonedFinishes":[],"finishes":[],"price":2390,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78502ad58db540a18f88","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"104","bedrooms":"1 bedroom","squareFeet":628,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810729343.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78502ad58db540a18f89"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71a515c1e80e5018f55"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71a515c1e80e5018f56"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71a515c1e80e5018f57"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:28.079Z","updatedAt":"2026-06-02T15:30:34.254Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810055487.pdf","path":"[0.582723279648609,0.4577635628421392,0.582723279648609,0.393310453193966,0.4743777452415813,0.3925780314934186,0.4743777452415813,0.4577635628421392]","clonedFinishes":[],"finishes":[],"price":1665,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78502ad58db540a18fa5","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"105","bedrooms":"1 bedroom","squareFeet":628,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810729343.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78502ad58db540a18fa6"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71a515c1e80e5018fa6"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71a515c1e80e5018fa7"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71a515c1e80e5018fa8"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:28.485Z","updatedAt":"2026-06-02T15:30:34.796Z","__v":12,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810055487.pdf","path":"[0.5817471937530503,0.393310453193966,0.582723279648609,0.3266600784441505,0.4743777452415813,0.3266600784441505,0.4753538311371401,0.3918456097928712]","clonedFinishes":[],"finishes":[],"price":1665,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78502ad58db540a18fc2","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"106","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810729343.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78502ad58db540a18fc3"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71bc56dde1d983d6d47"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71bc56dde1d983d6d48"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71bc56dde1d983d6d49"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:28.979Z","updatedAt":"2026-06-02T15:30:35.083Z","__v":11,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810055487.pdf","path":"[0.5836993655441679,0.32739250014469795,0.582723279648609,0.2622069687959773,0.4753538311371401,0.2614745470954299,0.4743777452415813,0.3266600784441505]","clonedFinishes":[],"finishes":[],"price":1665,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78512ad58db540a18fdf","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"107","bedrooms":"1 bedroom","squareFeet":609,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan F1-1764810134292.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78512ad58db540a18fe0"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71bc56dde1d983d6d98"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71bc56dde1d983d6d99"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71bc56dde1d983d6d9a"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:29.275Z","updatedAt":"2026-06-02T15:30:35.357Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan F1-1764810004993.pdf","path":"[0.4753538311371401,0.2622069687959773,0.4763299170326989,0.21093744975765774,0.6061493411420205,0.21166987145820515,0.6071254270375793,0.2614745470954299]","clonedFinishes":[],"finishes":[],"price":1625,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78512ad58db540a18ffc","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"108","bedrooms":"2 bedrooms","squareFeet":955,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A2-1764810157512.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78512ad58db540a18ffd"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71bc56dde1d983d6de8"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71bc56dde1d983d6de9"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71bc56dde1d983d6dea"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:29.586Z","updatedAt":"2026-06-02T15:30:35.681Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A2-1764810058486.pdf","path":"[0.6081015129331381,0.30834953593046494,0.6071254270375793,0.21166987145820515,0.7144948755490483,0.2124022931587526,0.7154709614446071,0.3068846925293701]","clonedFinishes":[],"finishes":[],"price":2385,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78512ad58db540a19019","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"109","bedrooms":"1 bedroom","squareFeet":730,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A1-1764810117741.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78512ad58db540a1901a"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71bc56dde1d983d6e39"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71bc56dde1d983d6e3a"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71bc56dde1d983d6e3b"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:29.895Z","updatedAt":"2026-06-02T15:30:35.976Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A1-1764809833871.pdf","path":"[0.6549536359199609,0.3266600784441505,0.7154709614446071,0.3266600784441505,0.7154709614446071,0.3728026455786381,0.7476817959980478,0.3728026455786381,0.7486578818936066,0.4343260684246217,0.6813079551000488,0.4343260684246217,0.6813079551000488,0.4020995136005351,0.6486090775988287,0.4020995136005351,0.6486090775988287,0.3702404201027963,0.6559297218155198,0.36987295877644844]","clonedFinishes":[],"finishes":[],"price":1885,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78520533807345e22784","floor":"689f78156976786dca4f49e7","tempHoldedBy":null,"name":"110","bedrooms":"2 bedrooms","squareFeet":930,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B2-1764810160672.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78520533807345e22785"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71cc56dde1d983d6e8a"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71cc56dde1d983d6e8b"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71cc56dde1d983d6e8c"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:30.225Z","updatedAt":"2026-06-02T15:30:36.312Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B2-1764810063047.pdf","path":"[0.7486578818936066,0.46582020154816084,0.7486578818936066,0.3713378021775433,0.8589555880917521,0.3728026455786381,0.8609077598828697,0.46508777984761346]","clonedFinishes":[],"finishes":[],"price":2300,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""}],"name":"1","position":1,"alternativePaths":[],"createdAt":"2025-08-15T18:10:29.238Z","updatedAt":"2025-08-18T19:39:44.297Z","__v":10,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/floor 1-1755544283960.jpg","path":"[0.9922013850164406,0.47579285696366636,1.165809157810015,0.49116462618864637,1.1669079411821262,0.523372142660033,0.9943989517606631,0.5402078899064396,0.3900680970994866,0.534351977820733,0.38896931372737537,0.5006804833279197]"},{"_id":"689f78166976786dca4f4a00","project":"689f76eb2ad58db540a0c1a5","units":[{"_id":"689f78520533807345e227a1","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"201","bedrooms":"1 bedroom","squareFeet":552,"isFeatured":false,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B1-1764810121074.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78520533807345e227a2"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71cc56dde1d983d6edb"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71cc56dde1d983d6edc"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71cc56dde1d983d6edd"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:30.545Z","updatedAt":"2026-07-14T16:30:21.134Z","__v":14,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B1-1764809841444.pdf","path":"[0.664714494875549,0.4555662977404969,0.726207906295754,0.4555662977404969,0.726207906295754,0.5097655035810061,0.7506100536847242,0.5104979252815537,0.7486578818936066,0.5412596367045454,0.6637384089799903,0.539062371602903]","clonedFinishes":[],"finishes":[],"price":1505,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78522ad58db540a1905b","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"202","bedrooms":"Studio","squareFeet":447,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S2-1764810193671.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78522ad58db540a1905c"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71c6557cdd48eccc71d"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71c6557cdd48eccc71e"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71c6557cdd48eccc71f"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:30.831Z","updatedAt":"2026-06-02T15:30:36.962Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S2-1764811767179.pdf","path":"[0.618838457784285,0.4548338760399495,0.6637384089799903,0.4551999082507841,0.6637384089799903,0.5405272150039979,0.5885797950219619,0.539062371602903,0.5876037091264031,0.49731433467170005,0.6198145436798438,0.49731433467170005]","clonedFinishes":[],"finishes":[],"price":1295,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f7853d49510bcc6480a6d","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"203","bedrooms":"2 bedrooms","squareFeet":933,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810164861.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7853d49510bcc6480a6e"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71d6557cdd48eccc76e"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71d6557cdd48eccc76f"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71d6557cdd48eccc770"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:31.157Z","updatedAt":"2026-06-02T15:30:37.256Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810067049.pdf","path":"[0.4753538311371401,0.4577635628421392,0.5846754514397267,0.4584959845426866,0.5836993655441679,0.4555662977404969,0.6198145436798438,0.4548338760399495,0.618838457784285,0.4958494912706052,0.5876037091264031,0.49658191297115256,0.5885797950219619,0.5405272150039979,0.4753538311371401,0.5405272150039979]","clonedFinishes":[],"finishes":[],"price":2420,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f7853d49510bcc6480a8a","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"204","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Future","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810729343.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7853d49510bcc6480a8b"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71dc56dde1d983d6f48"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71dc56dde1d983d6f49"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71dc56dde1d983d6f4a"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:31.469Z","updatedAt":"2026-06-16T18:08:52.683Z","__v":11,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810055487.pdf","path":"[0.582723279648609,0.4577635628421392,0.582723279648609,0.393310453193966,0.4743777452415813,0.3925780314934186,0.4743777452415813,0.4577635628421392]","clonedFinishes":[],"finishes":[],"price":1690,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f7853d49510bcc6480aa7","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"205","bedrooms":"1 bedroom","squareFeet":629,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810729343.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7853d49510bcc6480aa8"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71d5d566527484db859"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71d5d566527484db85a"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71d5d566527484db85b"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:31.768Z","updatedAt":"2026-06-02T15:30:37.864Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810055487.pdf","path":"[0.5817471937530503,0.393310453193966,0.582723279648609,0.3266600784441505,0.4743777452415813,0.3266600784441505,0.4753538311371401,0.3918456097928712]","clonedFinishes":[],"finishes":[],"price":1695,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f7854d49510bcc6480ac4","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"206","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810729343.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7854d49510bcc6480ac5"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71e6557cdd48eccc7be"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71e6557cdd48eccc7bf"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71e6557cdd48eccc7c0"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:32.124Z","updatedAt":"2026-06-02T15:30:38.160Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810055487.pdf","path":"[0.5836993655441679,0.32739250014469795,0.582723279648609,0.2622069687959773,0.4753538311371401,0.2614745470954299,0.4743777452415813,0.3266600784441505]","clonedFinishes":[],"finishes":[],"price":1675,"alternativeLotPaths":[],"collectionName":"","customButtonUrls":[],"description":"","orientation":"","parking":1,"type":""},{"_id":"689f7854d49510bcc6480ae1","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"207","bedrooms":"1 bedroom","squareFeet":608,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan F1-1764810134292.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7854d49510bcc6480ae2"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71e6557cdd48eccc80f"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71e6557cdd48eccc810"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71e6557cdd48eccc811"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:32.715Z","updatedAt":"2026-06-02T15:30:38.473Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan F1-1764810004993.pdf","path":"[0.4753538311371401,0.2622069687959773,0.4763299170326989,0.21093744975765774,0.6061493411420205,0.21166987145820515,0.6071254270375793,0.2614745470954299]","clonedFinishes":[],"finishes":[],"price":1645,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78552ad58db540a19e2c","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"208","bedrooms":"2 bedrooms","squareFeet":1073,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan F2-1764810175450.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78552ad58db540a19e2d"},"bathrooms":2,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71e6557cdd48eccc860"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71e6557cdd48eccc861"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71e6557cdd48eccc862"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:33.194Z","updatedAt":"2026-06-02T15:30:38.748Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan F2-1764810078117.pdf","path":"[0.6081015129331381,0.3142089095348443,0.6071254270375793,0.2102050280571103,0.7154709614446071,0.21166987145820515,0.7154709614446071,0.3259276567436031,0.6549536359199609,0.32739250014469795,0.6569058077110785,0.3142089095348443]","clonedFinishes":[],"finishes":[],"price":2725,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78552ad58db540a19e49","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"209","bedrooms":"1 bedroom","squareFeet":717,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A1-1764810117741.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78552ad58db540a19e4a"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71f515c1e80e5018ff8"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71f515c1e80e5018ff9"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71f515c1e80e5018ffa"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:33.484Z","updatedAt":"2026-06-02T15:30:39.099Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A1-1764809833871.pdf","path":"[0.6549536359199609,0.3266600784441505,0.7154709614446071,0.3266600784441505,0.7154709614446071,0.3728026455786381,0.7476817959980478,0.3728026455786381,0.7486578818936066,0.4343260684246217,0.6813079551000488,0.4343260684246217,0.6813079551000488,0.4020995136005351,0.6486090775988287,0.4020995136005351,0.6486090775988287,0.3702404201027963,0.6559297218155198,0.36987295877644844]","clonedFinishes":[],"finishes":[],"price":1885,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78552ad58db540a19e66","floor":"689f78166976786dca4f4a00","tempHoldedBy":null,"name":"210","bedrooms":"2 bedrooms","squareFeet":1073,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G2-1764810180519.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78552ad58db540a19e67"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71fc56dde1d983d7058"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71fc56dde1d983d7059"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71fc56dde1d983d705a"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:33.782Z","updatedAt":"2026-06-02T15:30:39.375Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G2-1764810081476.pdf","path":"[0.7486578818936066,0.4914549610673207,0.7496339677891655,0.374267488979733,0.8579795021961932,0.37353506727918556,0.8589555880917521,0.46508777984761346,0.808199121522694,0.46582020154816084,0.8072230356271352,0.49218738276786805]","clonedFinishes":[],"finishes":[],"price":2705,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""}],"name":"2","position":2,"alternativePaths":[],"createdAt":"2025-08-15T18:10:30.144Z","updatedAt":"2025-08-18T19:40:10.019Z","__v":10,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/floor 2-1755544313499.jpg","path":"[0.38787053035526414,0.499216505306493,0.38787053035526414,0.45968909872797303,0.9933001683885518,0.40991384599946634,1.1625128076936813,0.44724528554584636,1.1647103744379037,0.49116462618864637,0.9933001683885518,0.4743288789422397]"},{"_id":"689f78176976786dca4f4a1c","project":"689f76eb2ad58db540a0c1a5","units":[{"_id":"689f78560533807345e22b5d","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"301","bedrooms":"1 bedroom","squareFeet":550,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B1-1764810121074.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78560533807345e22b5e"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef71f515c1e80e5019049"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef71f515c1e80e501904a"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef71f515c1e80e501904b"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:34.096Z","updatedAt":"2026-06-02T15:30:39.738Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B1-1764809841444.pdf","path":"[0.6637384089799903,0.5397947933034506,0.6637384089799903,0.45703114114159177,0.7252318204001952,0.4555662977404969,0.7252318204001952,0.5090330818804588,0.7496339677891655,0.5104979252815537,0.7506100536847242,0.539062371602903]","clonedFinishes":[],"finishes":[],"price":1520,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78562ad58db540a19f57","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"302","bedrooms":"Studio","squareFeet":448,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S2-1764810193671.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78562ad58db540a19f58"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef720515c1e80e501909a"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef720515c1e80e501909b"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef720515c1e80e501909c"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:34.443Z","updatedAt":"2026-06-02T15:30:40.038Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S2-1764811767179.pdf","path":"[0.6198145436798438,0.4555662977404969,0.6637384089799903,0.4555662977404969,0.6627623230844314,0.5397947933034506,0.5885797950219619,0.5394284038137376,0.5876037091264031,0.4958494912706052,0.6178623718887262,0.49658191297115256]","clonedFinishes":[],"finishes":[],"price":1300,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78562ad58db540a19f74","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"303","bedrooms":"2 bedrooms","squareFeet":932,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810164861.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78562ad58db540a19f75"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7206557cdd48eccc9df"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7206557cdd48eccc9e0"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7206557cdd48eccc9e1"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:34.752Z","updatedAt":"2026-06-02T15:30:40.398Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810067049.pdf","path":"[0.5846754514397267,0.4555662977404969,0.6198145436798438,0.4555662977404969,0.6178623718887262,0.4958494912706052,0.5866276232308443,0.4958494912706052,0.5876037091264031,0.5383299499023557,0.4763299170326989,0.5394284038137376,0.4763299170326989,0.4577635628421392,0.5836993655441679,0.4592284062432341]","clonedFinishes":[],"finishes":[],"price":2445,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78572ad58db540a19f91","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"304","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810137396.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78572ad58db540a19f92"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7206557cdd48eccca30"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7206557cdd48eccca31"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7206557cdd48eccca32"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:35.136Z","updatedAt":"2026-06-02T15:30:40.714Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1,1-1764811182528.pdf","path":"[0.4753538311371401,0.45703114114159177,0.4753538311371401,0.3918456097928712,0.5836993655441679,0.3925780314934186,0.5846754514397267,0.4584959845426866]","clonedFinishes":[],"finishes":[],"price":1710,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78572ad58db540a19fae","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"305","bedrooms":"2 bedrooms","squareFeet":866,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810167976.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78572ad58db540a19faf"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7211522bf16baadf8db"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7211522bf16baadf8dc"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7211522bf16baadf8dd"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:35.447Z","updatedAt":"2026-06-02T15:30:41.046Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810070357.pdf","path":"[0.4753538311371401,0.3925780314934186,0.4763299170326989,0.2973632104222536,0.5290385553928746,0.2973632104222536,0.5290385553928746,0.3076171142299175,0.5822352367008297,0.30798314644075203,0.5836993655441679,0.3911131880923237]","clonedFinishes":[],"finishes":[],"price":2245,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78570533807345e22ba9","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"306","bedrooms":"3 bedrooms","squareFeet":1053,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B3-1764810187617.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78570533807345e22baa"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7211522bf16baadf92c"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7211522bf16baadf92d"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7211522bf16baadf92e"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:35.844Z","updatedAt":"2026-06-02T15:30:41.319Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B3-1764810088369.pdf","path":"[0.4763299170326989,0.2966307887217062,0.4753538311371401,0.21166987145820515,0.6071254270375793,0.21166987145820515,0.6071254270375793,0.29296868021896905,0.5846754514397267,0.29223625851842167,0.582723279648609,0.30834953593046494,0.5290385553928746,0.30834953593046494,0.5290385553928746,0.2966307887217062]","clonedFinishes":[],"finishes":[],"price":2710,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78582ad58db540a19fce","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"307","bedrooms":"2 bedrooms","squareFeet":1070,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810171859.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78582ad58db540a19fcf"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef721c56dde1d983d71cd"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef721c56dde1d983d71ce"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef721c56dde1d983d71cf"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:36.185Z","updatedAt":"2026-06-02T15:30:41.582Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810074561.pdf","path":"[0.6061493411420205,0.31494133123539175,0.6061493411420205,0.20874018465601546,0.7144948755490483,0.21093744975765774,0.7154709614446071,0.32519523504305564,0.6559297218155198,0.3266600784441505,0.6549536359199609,0.3142089095348443]","clonedFinishes":[],"finishes":[],"price":2750,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78582ad58db540a19feb","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"308","bedrooms":"1 bedroom","squareFeet":719,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A1-1764810117741.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78582ad58db540a19fec"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef721c56dde1d983d721e"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef721c56dde1d983d721f"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef721c56dde1d983d7220"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:36.479Z","updatedAt":"2026-06-02T15:30:41.931Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A1-1764809833871.pdf","path":"[0.6569058077110785,0.32519523504305564,0.7154709614446071,0.3259276567436031,0.7154709614446071,0.37207022387809074,0.7476817959980478,0.37243518425229033,0.7476817959980478,0.4343260684246217,0.6813079551000488,0.4343260684246217,0.6813079551000488,0.4020995136005351,0.6481210346510493,0.4024655458113696,0.6481210346510493,0.36987295877644844,0.6559297218155198,0.36987295877644844]","clonedFinishes":[],"finishes":[],"price":1915,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78582ad58db540a1a008","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"309","bedrooms":"1 bedroom","squareFeet":755,"isFeatured":false,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E1-1764810131019.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78582ad58db540a1a009"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef722c56dde1d983d726f"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef722c56dde1d983d7270"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef722c56dde1d983d7271"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:36.838Z","updatedAt":"2026-06-30T14:52:37.578Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E1-1764809996922.pdf","path":"[0.7496339677891655,0.46215809304542377,0.7486578818936066,0.37353506727918556,0.8589555880917521,0.37353506727918556,0.8599316739873109,0.43286122502352686,0.808199121522694,0.4343260684246217,0.808199121522694,0.46215809304542377]","clonedFinishes":[],"finishes":[],"price":1940,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78592ad58db540a1a025","floor":"689f78176976786dca4f4a1c","tempHoldedBy":null,"name":"310","bedrooms":"1 bedroom","squareFeet":673,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C1 (1)-1764810124239.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78592ad58db540a1a026"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef722515c1e80e501927d"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef722515c1e80e501927e"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef722515c1e80e501927f"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:37.125Z","updatedAt":"2026-06-02T15:30:42.489Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C1 (1)-1764809982991.pdf","path":"[0.7496339677891655,0.4907225393667732,0.7486578818936066,0.46215809304542377,0.808199121522694,0.4614256713448763,0.8091752074182528,0.4343260684246217,0.8599316739873109,0.43359364672407424,0.8589555880917521,0.5397947933034506,0.8072230356271352,0.539062371602903,0.8072230356271352,0.4914549610673207]","clonedFinishes":[],"finishes":[],"price":1920,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""}],"name":"3","position":3,"alternativePaths":[],"createdAt":"2025-08-15T18:10:31.538Z","updatedAt":"2025-08-18T19:40:34.004Z","__v":10,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/floor 3-1755544339382.jpg","path":"[0.38787053035526414,0.45895710971725967,0.38896931372737537,0.4128418020423197,0.9878062515279956,0.34037488998169974,1.1691055079263486,0.39673804380662636,1.1702042912984598,0.45090523059941295,0.9922013850164406,0.40991384599946634]"},{"_id":"689f78186976786dca4f4a35","project":"689f76eb2ad58db540a0c1a5","units":[{"_id":"689f78592ad58db540a1a042","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"401","bedrooms":"1 bedroom","squareFeet":550,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B1-1764810121074.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78592ad58db540a1a043"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7221522bf16baadf97f"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7221522bf16baadf980"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7221522bf16baadf981"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:37.433Z","updatedAt":"2026-06-02T15:30:42.815Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B1-1764809841444.pdf","path":"[0.6637384089799903,0.5397947933034506,0.6637384089799903,0.45703114114159177,0.7252318204001952,0.4555662977404969,0.7252318204001952,0.5090330818804588,0.7496339677891655,0.5104979252815537,0.7506100536847242,0.539062371602903]","clonedFinishes":[],"finishes":[],"price":1535,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78592ad58db540a1a05f","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"402","bedrooms":"Studio","squareFeet":448,"isFeatured":false,"unitPriceTBD":false,"availability":"Reserved","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S2-1764810193671.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78592ad58db540a1a060"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7231522bf16baadf9d0"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7231522bf16baadf9d1"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7231522bf16baadf9d2"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:37.730Z","updatedAt":"2026-07-06T14:09:02.884Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S2-1764811767179.pdf","path":"[0.6198145436798438,0.4555662977404969,0.6637384089799903,0.4555662977404969,0.6627623230844314,0.5397947933034506,0.5885797950219619,0.5394284038137376,0.5876037091264031,0.4958494912706052,0.6178623718887262,0.49658191297115256]","clonedFinishes":[],"finishes":[],"price":1305,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785a2ad58db540a1a07c","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"403","bedrooms":"2 bedrooms","squareFeet":932,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810164861.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785a2ad58db540a1a07d"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef723515c1e80e50192fa"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef723515c1e80e50192fb"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef723515c1e80e50192fc"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:38.032Z","updatedAt":"2026-06-02T15:30:43.481Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810067049.pdf","path":"[0.5846754514397267,0.4555662977404969,0.6198145436798438,0.4555662977404969,0.6178623718887262,0.4958494912706052,0.5866276232308443,0.4958494912706052,0.5876037091264031,0.5383299499023557,0.4763299170326989,0.5394284038137376,0.4763299170326989,0.4577635628421392,0.5836993655441679,0.4592284062432341]","clonedFinishes":[],"finishes":[],"price":2475,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785a2ad58db540a1a099","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"404","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810137396.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785a2ad58db540a1a09a"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7231522bf16baadfa21"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7231522bf16baadfa22"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7231522bf16baadfa23"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:38.414Z","updatedAt":"2026-07-14T16:30:39.190Z","__v":12,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1,1-1764811182528.pdf","path":"[0.4753538311371401,0.45703114114159177,0.4753538311371401,0.3918456097928712,0.5836993655441679,0.3925780314934186,0.5846754514397267,0.4584959845426866]","clonedFinishes":[],"finishes":[],"price":1735,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785a2ad58db540a1a0b6","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"405","bedrooms":"2 bedrooms","squareFeet":866,"isFeatured":false,"unitPriceTBD":false,"availability":"Future","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810167976.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785a2ad58db540a1a0b7"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef724e55922ad79b4f68a"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef724e55922ad79b4f68b"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef724e55922ad79b4f68c"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:38.709Z","updatedAt":"2026-06-16T18:09:26.048Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810070357.pdf","path":"[0.4753538311371401,0.3925780314934186,0.4763299170326989,0.2973632104222536,0.5290385553928746,0.2973632104222536,0.5290385553928746,0.3076171142299175,0.5822352367008297,0.30798314644075203,0.5836993655441679,0.3911131880923237]","clonedFinishes":[],"finishes":[],"price":2275,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785b2ad58db540a1a0d3","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"406","bedrooms":"3 bedrooms","squareFeet":1053,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A3-1764810183603.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785b2ad58db540a1a0d4"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7241522bf16baadfa72"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7241522bf16baadfa73"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7241522bf16baadfa74"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:39.004Z","updatedAt":"2026-06-02T15:30:44.406Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A3-1764811678819.pdf","path":"[0.4763299170326989,0.2966307887217062,0.4753538311371401,0.21166987145820515,0.6071254270375793,0.21166987145820515,0.6071254270375793,0.29296868021896905,0.5846754514397267,0.29223625851842167,0.582723279648609,0.30834953593046494,0.5290385553928746,0.30834953593046494,0.5290385553928746,0.2966307887217062]","clonedFinishes":[],"finishes":[],"price":2745,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785b2ad58db540a1a0f0","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"407","bedrooms":"2 bedrooms","squareFeet":1070,"isFeatured":false,"unitPriceTBD":false,"availability":"Reserved","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810171859.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785b2ad58db540a1a0f1"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef724e55922ad79b4f6f2"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef724e55922ad79b4f6f3"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef724e55922ad79b4f6f4"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:39.337Z","updatedAt":"2026-06-10T01:31:48.658Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810074561.pdf","path":"[0.6061493411420205,0.31494133123539175,0.6061493411420205,0.20874018465601546,0.7144948755490483,0.21093744975765774,0.7154709614446071,0.32519523504305564,0.6559297218155198,0.3266600784441505,0.6549536359199609,0.3142089095348443]","clonedFinishes":[],"finishes":[],"price":2785,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785b0533807345e22bc9","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"408","bedrooms":"1 bedroom","squareFeet":719,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A1-1764810117741.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785b0533807345e22bca"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7241522bf16baadfac8"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7241522bf16baadfac9"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7241522bf16baadfaca"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:39.641Z","updatedAt":"2026-06-02T15:30:45.000Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A1-1764809833871.pdf","path":"[0.6569058077110785,0.32519523504305564,0.7154709614446071,0.3259276567436031,0.7154709614446071,0.37207022387809074,0.7476817959980478,0.37243518425229033,0.7476817959980478,0.4343260684246217,0.6813079551000488,0.4343260684246217,0.6813079551000488,0.4020995136005351,0.6481210346510493,0.4024655458113696,0.6481210346510493,0.36987295877644844,0.6559297218155198,0.36987295877644844]","clonedFinishes":[],"finishes":[],"price":1940,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785b0533807345e22be6","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"409","bedrooms":"1 bedroom","squareFeet":755,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E1-1764810131019.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785b0533807345e22be7"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef725e55922ad79b4f747"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef725e55922ad79b4f748"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef725e55922ad79b4f749"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:39.985Z","updatedAt":"2026-06-02T15:30:45.266Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E1-1764809996922.pdf","path":"[0.7496339677891655,0.46215809304542377,0.7486578818936066,0.37353506727918556,0.8589555880917521,0.37353506727918556,0.8599316739873109,0.43286122502352686,0.808199121522694,0.4343260684246217,0.808199121522694,0.46215809304542377]","clonedFinishes":[],"finishes":[],"price":1970,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785c0533807345e22c03","floor":"689f78186976786dca4f4a35","tempHoldedBy":null,"name":"410","bedrooms":"1 bedroom","squareFeet":673,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D1-1764810127784.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785c0533807345e22c04"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef725e55922ad79b4f798"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef725e55922ad79b4f799"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef725e55922ad79b4f79a"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:40.551Z","updatedAt":"2026-06-02T15:30:45.548Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D1-1764809988747.pdf","path":"[0.7496339677891655,0.4907225393667732,0.7486578818936066,0.46215809304542377,0.808199121522694,0.4614256713448763,0.8091752074182528,0.4343260684246217,0.8599316739873109,0.43359364672407424,0.8589555880917521,0.5397947933034506,0.8072230356271352,0.539062371602903,0.8072230356271352,0.4914549610673207]","clonedFinishes":[],"finishes":[],"price":1845,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""}],"name":"4","position":4,"alternativePaths":[],"createdAt":"2025-08-15T18:10:32.441Z","updatedAt":"2025-08-18T19:40:59.877Z","__v":10,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/floor 4,5,6-1755544366931.jpg","path":"[0.38787053035526414,0.411377824020893,0.38896931372737537,0.36745848337809306,0.9900038182722182,0.2701039449532198,1.1691055079263486,0.34403483503526644,1.1691055079263486,0.39600605479591305,0.9856086847837732,0.3396429009709864]"},{"_id":"689f781a6976786dca4f4a4e","project":"689f76eb2ad58db540a0c1a5","units":[{"_id":"689f785c0533807345e22c20","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"501","bedrooms":"1 bedroom","squareFeet":550,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B1-1764810121074.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785c0533807345e22c21"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef725c56dde1d983d73d4"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef725c56dde1d983d73d5"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef725c56dde1d983d73d6"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:40.868Z","updatedAt":"2026-06-02T15:30:45.832Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B1-1764809841444.pdf","path":"[0.6637384089799903,0.5397947933034506,0.6637384089799903,0.45703114114159177,0.7252318204001952,0.4555662977404969,0.7252318204001952,0.5090330818804588,0.7496339677891655,0.5104979252815537,0.7506100536847242,0.539062371602903]","clonedFinishes":[],"finishes":[],"price":1555,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785d0533807345e22c3d","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"502","bedrooms":"Studio","squareFeet":448,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S2-1764810193671.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785d0533807345e22c3e"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef726515c1e80e501941b"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef726515c1e80e501941c"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef726515c1e80e501941d"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:41.220Z","updatedAt":"2026-06-02T15:30:46.102Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S2-1764811767179.pdf","path":"[0.6198145436798438,0.4555662977404969,0.6637384089799903,0.4555662977404969,0.6627623230844314,0.5397947933034506,0.5885797950219619,0.5394284038137376,0.5876037091264031,0.4958494912706052,0.6178623718887262,0.49658191297115256]","clonedFinishes":[],"finishes":[],"price":1315,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785d0533807345e22c5a","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"503","bedrooms":"2 bedrooms","squareFeet":932,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810164861.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785d0533807345e22c5b"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef726c56dde1d983d7427"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef726c56dde1d983d7428"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef726c56dde1d983d7429"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:41.559Z","updatedAt":"2026-06-02T15:30:46.383Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810067049.pdf","path":"[0.5846754514397267,0.4555662977404969,0.6198145436798438,0.4555662977404969,0.6178623718887262,0.4958494912706052,0.5866276232308443,0.4958494912706052,0.5876037091264031,0.5383299499023557,0.4763299170326989,0.5394284038137376,0.4763299170326989,0.4577635628421392,0.5836993655441679,0.4592284062432341]","clonedFinishes":[],"finishes":[],"price":2510,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785d0533807345e22c77","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"504","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Reserved","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810137396.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785d0533807345e22c78"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef726c56dde1d983d7478"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef726c56dde1d983d7479"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef726c56dde1d983d747a"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:41.860Z","updatedAt":"2026-07-07T15:48:13.673Z","__v":11,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1,1-1764811182528.pdf","path":"[0.4753538311371401,0.45703114114159177,0.4753538311371401,0.3918456097928712,0.5836993655441679,0.3925780314934186,0.5846754514397267,0.4584959845426866]","clonedFinishes":[],"finishes":[],"price":1755,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785e0533807345e22c94","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"505","bedrooms":"2 bedrooms","squareFeet":866,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810167976.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785e0533807345e22c95"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef727515c1e80e5019493"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef727515c1e80e5019494"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef727515c1e80e5019495"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:42.160Z","updatedAt":"2026-06-02T15:30:47.077Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810070357.pdf","path":"[0.4753538311371401,0.3925780314934186,0.4763299170326989,0.2973632104222536,0.5290385553928746,0.2973632104222536,0.5290385553928746,0.3076171142299175,0.5822352367008297,0.30798314644075203,0.5836993655441679,0.3911131880923237]","clonedFinishes":[],"finishes":[],"price":2305,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785e2ad58db540a1a23c","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"506","bedrooms":"3 bedrooms","squareFeet":1053,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A3-1764810183603.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785e2ad58db540a1a23d"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef727c56dde1d983d74c9"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef727c56dde1d983d74ca"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef727c56dde1d983d74cb"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:42.511Z","updatedAt":"2026-06-02T15:30:47.397Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A3-1764811678819.pdf","path":"[0.4763299170326989,0.2966307887217062,0.4753538311371401,0.21166987145820515,0.6071254270375793,0.21166987145820515,0.6071254270375793,0.29296868021896905,0.5846754514397267,0.29223625851842167,0.582723279648609,0.30834953593046494,0.5290385553928746,0.30834953593046494,0.5290385553928746,0.2966307887217062]","clonedFinishes":[],"finishes":[],"price":2785,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785ed49510bcc6482a2e","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"507","bedrooms":"2 bedrooms","squareFeet":1070,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810171859.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785ed49510bcc6482a2f"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef727c56dde1d983d751a"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef727c56dde1d983d751b"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef727c56dde1d983d751c"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:42.820Z","updatedAt":"2026-06-02T15:30:47.781Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810074561.pdf","path":"[0.6061493411420205,0.31494133123539175,0.6061493411420205,0.20874018465601546,0.7144948755490483,0.21093744975765774,0.7154709614446071,0.32519523504305564,0.6559297218155198,0.3266600784441505,0.6549536359199609,0.3142089095348443]","clonedFinishes":[],"finishes":[],"price":2825,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785f2ad58db540a1a25a","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"508","bedrooms":"1 bedroom","squareFeet":719,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A1-1764810117741.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785f2ad58db540a1a25b"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef728e55922ad79b4f7ed"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef728e55922ad79b4f7ee"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef728e55922ad79b4f7ef"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:43.168Z","updatedAt":"2026-06-02T15:30:48.082Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A1-1764809833871.pdf","path":"[0.6569058077110785,0.32519523504305564,0.7154709614446071,0.3259276567436031,0.7154709614446071,0.37207022387809074,0.7476817959980478,0.37243518425229033,0.7476817959980478,0.4343260684246217,0.6813079551000488,0.4343260684246217,0.6813079551000488,0.4020995136005351,0.6481210346510493,0.4024655458113696,0.6481210346510493,0.36987295877644844,0.6559297218155198,0.36987295877644844]","clonedFinishes":[],"finishes":[],"price":1965,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785f2ad58db540a1a277","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"509","bedrooms":"1 bedroom","squareFeet":755,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E1-1764810131019.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785f2ad58db540a1a278"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef728e55922ad79b4f83e"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef728e55922ad79b4f83f"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef728e55922ad79b4f840"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:43.533Z","updatedAt":"2026-06-02T15:30:48.398Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E1-1764809996922.pdf","path":"[0.7496339677891655,0.46215809304542377,0.7486578818936066,0.37353506727918556,0.8589555880917521,0.37353506727918556,0.8599316739873109,0.43286122502352686,0.808199121522694,0.4343260684246217,0.808199121522694,0.46215809304542377]","clonedFinishes":[],"finishes":[],"price":1995,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f785fd49510bcc6482a4b","floor":"689f781a6976786dca4f4a4e","tempHoldedBy":null,"name":"510","bedrooms":"1 bedroom","squareFeet":673,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D1-1764810127784.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f785fd49510bcc6482a4c"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef728c56dde1d983d756b"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef728c56dde1d983d756c"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef728c56dde1d983d756d"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:43.839Z","updatedAt":"2026-06-02T15:30:48.702Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D1-1764809988747.pdf","path":"[0.7496339677891655,0.4907225393667732,0.7486578818936066,0.46215809304542377,0.808199121522694,0.4614256713448763,0.8091752074182528,0.4343260684246217,0.8599316739873109,0.43359364672407424,0.8589555880917521,0.5397947933034506,0.8072230356271352,0.539062371602903,0.8072230356271352,0.4914549610673207]","clonedFinishes":[],"finishes":[],"price":1865,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""}],"name":"5","position":5,"alternativePaths":[],"createdAt":"2025-08-15T18:10:34.522Z","updatedAt":"2025-08-18T19:41:20.632Z","__v":10,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/floor 4,5,6-1755544366931.jpg","path":"[0.38787053035526414,0.36819047238880637,0.3867717469831529,0.3286630658102864,0.9889050349001068,0.20129697794616652,1.1680067245542374,0.3074353844995998,1.1691055079263486,0.34476682404597975,0.9889050349001068,0.27083593396393313]"},{"_id":"689f781b2ad58db540a16305","project":"689f76eb2ad58db540a0c1a5","units":[{"_id":"689f7860d49510bcc6482a68","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"601","bedrooms":"1 bedroom","squareFeet":550,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B1-1764810121074.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7860d49510bcc6482a69"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef728c56dde1d983d75bc"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef728c56dde1d983d75bd"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef728c56dde1d983d75be"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:44.175Z","updatedAt":"2026-06-02T15:30:48.963Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B1-1764809841444.pdf","path":"[0.6637384089799903,0.5397947933034506,0.6637384089799903,0.45703114114159177,0.7252318204001952,0.4555662977404969,0.7252318204001952,0.5090330818804588,0.7496339677891655,0.5104979252815537,0.7506100536847242,0.539062371602903]","clonedFinishes":[],"finishes":[],"price":1575,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f7860d49510bcc6482a85","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"602","bedrooms":"studio","squareFeet":448,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S2-1764810193671.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7860d49510bcc6482a86"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef729c56dde1d983d760d"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef729c56dde1d983d760e"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef729c56dde1d983d760f"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:44.707Z","updatedAt":"2026-06-02T15:30:49.312Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S2-1764811767179.pdf","path":"[0.6198145436798438,0.4555662977404969,0.6637384089799903,0.4555662977404969,0.6627623230844314,0.5397947933034506,0.5885797950219619,0.5394284038137376,0.5876037091264031,0.4958494912706052,0.6178623718887262,0.49658191297115256]","clonedFinishes":[],"finishes":[],"price":1320,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f7860d49510bcc6482aa2","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"603","bedrooms":"2 bedrooms","squareFeet":932,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810164861.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7860d49510bcc6482aa3"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7291522bf16baadfc00"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7291522bf16baadfc01"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7291522bf16baadfc02"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:44.997Z","updatedAt":"2026-06-02T15:30:49.646Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810067049.pdf","path":"[0.5846754514397267,0.4555662977404969,0.6198145436798438,0.4555662977404969,0.6178623718887262,0.4958494912706052,0.5866276232308443,0.4958494912706052,0.5876037091264031,0.5383299499023557,0.4763299170326989,0.5394284038137376,0.4763299170326989,0.4577635628421392,0.5836993655441679,0.4592284062432341]","clonedFinishes":[],"finishes":[],"price":2540,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78612ad58db540a1a32d","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"604","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810137396.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78612ad58db540a1a32e"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef7291522bf16baadfc51"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef7291522bf16baadfc52"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef7291522bf16baadfc53"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:45.285Z","updatedAt":"2026-06-02T15:30:49.961Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1,1-1764811182528.pdf","path":"[0.4753538311371401,0.45703114114159177,0.4753538311371401,0.3918456097928712,0.5836993655441679,0.3925780314934186,0.5846754514397267,0.4584959845426866]","clonedFinishes":[],"finishes":[],"price":1775,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78612ad58db540a1a34a","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"605","bedrooms":"2 bedrooms","squareFeet":866,"isFeatured":false,"unitPriceTBD":false,"availability":"Reserved","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810167976.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78612ad58db540a1a34b"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72a515c1e80e5019702"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72a515c1e80e5019703"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72a515c1e80e5019704"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:45.620Z","updatedAt":"2026-06-16T18:09:14.531Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810070357.pdf","path":"[0.4753538311371401,0.3925780314934186,0.4763299170326989,0.2973632104222536,0.5290385553928746,0.2973632104222536,0.5290385553928746,0.3076171142299175,0.5822352367008297,0.30798314644075203,0.5836993655441679,0.3911131880923237]","clonedFinishes":[],"finishes":[],"price":2335,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78612ad58db540a1a367","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"606","bedrooms":"3 bedrooms","squareFeet":1053,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A3-1764810183603.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78612ad58db540a1a368"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72a515c1e80e5019753"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72a515c1e80e5019754"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72a515c1e80e5019755"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:45.965Z","updatedAt":"2026-06-02T15:30:50.517Z","__v":9,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A3-1764811678819.pdf","path":"[0.4763299170326989,0.2966307887217062,0.4753538311371401,0.21166987145820515,0.6071254270375793,0.21166987145820515,0.6071254270375793,0.29296868021896905,0.5846754514397267,0.29223625851842167,0.582723279648609,0.30834953593046494,0.5290385553928746,0.30834953593046494,0.5290385553928746,0.2966307887217062]","clonedFinishes":[],"finishes":[],"price":2820,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78622ad58db540a1a384","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"607","bedrooms":"2 bedrooms","squareFeet":1070,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810171859.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78622ad58db540a1a385"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72ae55922ad79b4f903"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72ae55922ad79b4f904"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72ae55922ad79b4f905"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:46.291Z","updatedAt":"2026-06-02T15:30:50.809Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810074561.pdf","path":"[0.6061493411420205,0.31494133123539175,0.6061493411420205,0.20874018465601546,0.7144948755490483,0.21093744975765774,0.7154709614446071,0.32519523504305564,0.6559297218155198,0.3266600784441505,0.6549536359199609,0.3142089095348443]","clonedFinishes":[],"finishes":[],"price":2860,"alternativeLotPaths":[],"customButtonUrls":[],"collectionName":"","description":"","orientation":"","parking":1,"type":""},{"_id":"689f78622ad58db540a1a3a1","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"608","bedrooms":"1 bedroom","squareFeet":719,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A1-1764810117741.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78622ad58db540a1a3a2"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72bc56dde1d983d7668"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72bc56dde1d983d7669"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72bc56dde1d983d766a"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:46.676Z","updatedAt":"2026-06-02T15:30:51.089Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A1-1764809833871.pdf","path":"[0.6569058077110785,0.32519523504305564,0.7154709614446071,0.3259276567436031,0.7154709614446071,0.37207022387809074,0.7476817959980478,0.37243518425229033,0.7476817959980478,0.4343260684246217,0.6813079551000488,0.4343260684246217,0.6813079551000488,0.4020995136005351,0.6481210346510493,0.4024655458113696,0.6481210346510493,0.36987295877644844,0.6559297218155198,0.36987295877644844]","clonedFinishes":[],"finishes":[],"price":1990,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f78622ad58db540a1a3be","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"609","bedrooms":"1 bedroom","squareFeet":755,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E1-1764810131019.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78622ad58db540a1a3bf"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72bc56dde1d983d76b9"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72bc56dde1d983d76ba"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72bc56dde1d983d76bb"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:46.973Z","updatedAt":"2026-06-02T15:30:51.592Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E1-1764809996922.pdf","path":"[0.7496339677891655,0.46215809304542377,0.7486578818936066,0.37353506727918556,0.8589555880917521,0.37353506727918556,0.8599316739873109,0.43286122502352686,0.808199121522694,0.4343260684246217,0.808199121522694,0.46215809304542377]","clonedFinishes":[],"finishes":[],"price":2020,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f7863d49510bcc6482af1","floor":"689f781b2ad58db540a16305","tempHoldedBy":null,"name":"610","bedrooms":"1 bedroom","squareFeet":673,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D1-1764810127784.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7863d49510bcc6482af2"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72be55922ad79b4f9fe"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72be55922ad79b4f9ff"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72be55922ad79b4fa00"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:47.470Z","updatedAt":"2026-06-02T15:30:51.855Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D1-1764809988747.pdf","path":"[0.7496339677891655,0.4907225393667732,0.7486578818936066,0.46215809304542377,0.808199121522694,0.4614256713448763,0.8091752074182528,0.4343260684246217,0.8599316739873109,0.43359364672407424,0.8589555880917521,0.5397947933034506,0.8072230356271352,0.539062371602903,0.8072230356271352,0.4914549610673207]","clonedFinishes":[],"finishes":[],"price":1890,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""}],"name":"6","position":6,"alternativePaths":[],"createdAt":"2025-08-15T18:10:35.704Z","updatedAt":"2025-08-18T19:42:25.215Z","__v":10,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/floor 4,5,6-1755544366931.jpg","path":"[0.38787053035526414,0.3301270438317131,0.3867717469831529,0.28035179110320646,0.9900038182722182,0.13249001093911325,1.1680067245542374,0.26278405484608647,1.1680067245542374,0.30816737351031315,0.9900038182722182,0.2034929449783065]"},{"_id":"689f781c2ad58db540a1631e","project":"689f76eb2ad58db540a0c1a5","units":[{"_id":"689f78630533807345e22d5d","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"701","bedrooms":"1 bedroom","squareFeet":550,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan B1-1764810121074.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78630533807345e22d5e"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72c6557cdd48ecccad8"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72c6557cdd48ecccad9"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72c6557cdd48ecccada"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:47.856Z","updatedAt":"2026-06-02T15:30:52.141Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan B1-1764809841444.pdf","path":"[0.6637384089799903,0.5397947933034506,0.6637384089799903,0.45703114114159177,0.7252318204001952,0.4555662977404969,0.7252318204001952,0.5090330818804588,0.7496339677891655,0.5104979252815537,0.7506100536847242,0.539062371602903]","clonedFinishes":[],"finishes":[],"price":1610,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f78640533807345e22d7a","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"702","bedrooms":"studio","squareFeet":448,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan S2-1764810193671.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78640533807345e22d7b"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72ce55922ad79b4fa76"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72ce55922ad79b4fa77"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72ce55922ad79b4fa78"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:48.144Z","updatedAt":"2026-06-02T15:30:52.396Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan S2-1764811767179.pdf","path":"[0.6198145436798438,0.4555662977404969,0.6637384089799903,0.4555662977404969,0.6627623230844314,0.5397947933034506,0.5885797950219619,0.5394284038137376,0.5876037091264031,0.4958494912706052,0.6178623718887262,0.49658191297115256]","clonedFinishes":[],"finishes":[],"price":1405,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f7864d49510bcc6482bbd","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"703","bedrooms":"2 bedrooms","squareFeet":932,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810164861.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7864d49510bcc6482bbe"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72c6557cdd48ecccb5e"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72c6557cdd48ecccb5f"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72c6557cdd48ecccb60"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:48.607Z","updatedAt":"2026-06-02T15:30:52.689Z","__v":11,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan C2-1764810067049.pdf","path":"[0.5846754514397267,0.4555662977404969,0.6198145436798438,0.4555662977404969,0.6178623718887262,0.4958494912706052,0.5866276232308443,0.4958494912706052,0.5876037091264031,0.5383299499023557,0.4763299170326989,0.5394284038137376,0.4763299170326989,0.4577635628421392,0.5836993655441679,0.4592284062432341]","clonedFinishes":[],"finishes":[],"price":2585,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f7864d49510bcc6482bda","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"704","bedrooms":"1 bedroom","squareFeet":627,"isFeatured":false,"unitPriceTBD":false,"availability":"Reserved","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan G1-1764810137396.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7864d49510bcc6482bdb"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72de55922ad79b4faf3"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72de55922ad79b4faf4"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72de55922ad79b4faf5"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:48.895Z","updatedAt":"2026-06-02T15:30:53.016Z","__v":12,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan G1,1-1764811182528.pdf","path":"[0.4753538311371401,0.45703114114159177,0.4753538311371401,0.3918456097928712,0.5836993655441679,0.3925780314934186,0.5846754514397267,0.4584959845426866]","clonedFinishes":[],"finishes":[],"price":1805,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f7865d49510bcc6482bf7","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"705","bedrooms":"2 bedrooms","squareFeet":866,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810167976.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f7865d49510bcc6482bf8"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72d6557cdd48ecccbaf"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72d6557cdd48ecccbb0"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72d6557cdd48ecccbb1"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:49.183Z","updatedAt":"2026-06-02T15:30:53.332Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D2-1764810070357.pdf","path":"[0.4753538311371401,0.3925780314934186,0.4763299170326989,0.2973632104222536,0.5290385553928746,0.2973632104222536,0.5290385553928746,0.3076171142299175,0.5822352367008297,0.30798314644075203,0.5836993655441679,0.3911131880923237]","clonedFinishes":[],"finishes":[],"price":2375,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f78652ad58db540a1a4dd","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"706","bedrooms":"3 bedrooms","squareFeet":1053,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A3-1764810183603.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78652ad58db540a1a4de"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72d6557cdd48ecccbff"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72d6557cdd48ecccc00"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72d6557cdd48ecccc01"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:49.643Z","updatedAt":"2026-06-02T15:30:53.608Z","__v":8,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A3-1764811678819.pdf","path":"[0.4763299170326989,0.2966307887217062,0.4753538311371401,0.21166987145820515,0.6071254270375793,0.21166987145820515,0.6071254270375793,0.29296868021896905,0.5846754514397267,0.29223625851842167,0.582723279648609,0.30834953593046494,0.5290385553928746,0.30834953593046494,0.5290385553928746,0.2966307887217062]","clonedFinishes":[],"finishes":[],"price":2870,"alternativeLotPaths":[],"collectionName":"","customButtonUrls":[],"description":"","orientation":"","parking":1,"type":""},{"_id":"689f78652ad58db540a1a4fa","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"707","bedrooms":"2 bedrooms","squareFeet":1070,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810171859.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78652ad58db540a1a4fb"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72d515c1e80e5019823"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72d515c1e80e5019824"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72d515c1e80e5019825"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:49.944Z","updatedAt":"2026-06-02T15:30:53.930Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E2-1764810074561.pdf","path":"[0.6061493411420205,0.31494133123539175,0.6061493411420205,0.20874018465601546,0.7144948755490483,0.21093744975765774,0.7154709614446071,0.32519523504305564,0.6559297218155198,0.3266600784441505,0.6549536359199609,0.3142089095348443]","clonedFinishes":[],"finishes":[],"price":2910,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f78662ad58db540a1a517","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"708","bedrooms":"1 bedroom","squareFeet":719,"isFeatured":false,"unitPriceTBD":false,"availability":"Available","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan A1-1764810117741.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78662ad58db540a1a518"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72e515c1e80e5019874"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72e515c1e80e5019875"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72e515c1e80e5019876"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:50.228Z","updatedAt":"2026-06-02T15:30:54.189Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan A1-1764809833871.pdf","path":"[0.6569058077110785,0.32519523504305564,0.7154709614446071,0.3259276567436031,0.7154709614446071,0.37207022387809074,0.7476817959980478,0.37243518425229033,0.7476817959980478,0.4343260684246217,0.6813079551000488,0.4343260684246217,0.6813079551000488,0.4020995136005351,0.6481210346510493,0.4024655458113696,0.6481210346510493,0.36987295877644844,0.6559297218155198,0.36987295877644844]","clonedFinishes":[],"finishes":[],"price":2020,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f78662ad58db540a1a534","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"709","bedrooms":"1 bedroom","squareFeet":755,"isFeatured":false,"unitPriceTBD":false,"availability":"Sold","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan E1-1764810131019.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78662ad58db540a1a535"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72e515c1e80e50198c5"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72e515c1e80e50198c6"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72e515c1e80e50198c7"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:50.542Z","updatedAt":"2026-06-30T14:53:10.426Z","__v":12,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan E1-1764809996922.pdf","path":"[0.7496339677891655,0.46215809304542377,0.7486578818936066,0.37353506727918556,0.8589555880917521,0.37353506727918556,0.8599316739873109,0.43286122502352686,0.808199121522694,0.4343260684246217,0.808199121522694,0.46215809304542377]","clonedFinishes":[],"finishes":[],"price":2055,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""},{"_id":"689f78662ad58db540a1a551","floor":"689f781c2ad58db540a1631e","tempHoldedBy":null,"name":"710","bedrooms":"1 bedroom","squareFeet":673,"isFeatured":false,"unitPriceTBD":false,"availability":"Leased","layoutGallery":["https://storage.googleapis.com/planpoint-bucket/Plan D1-1764810127784.jpg"],"customButtonUrl":"","customButtonSnippet":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"clonedImages":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689f78662ad58db540a1a552"},"bathrooms":1,"inclusions":"Appliances, high-speed internet, indoor parking","inclusionsArr":[{"en":"Appliances","fr":"Électroménagers","de":"Geräte","es":"Electrodomésticos","zh":"家电","_id":"6a1ef72e515c1e80e5019916"},{"en":"high-speed internet","fr":"Internet haute vitesse","de":"Highspeed-Internet","es":"internet de alta velocidad","zh":"高速互联网","_id":"6a1ef72e515c1e80e5019917"},{"en":"indoor parking","fr":"Stationnement intérieur","de":"Innenparkplatz","es":"estacionamiento interior","zh":"室内停车","_id":"6a1ef72e515c1e80e5019918"}],"deliveryDate":"2026-08-01T00:00:00.000Z","unitmodels":[],"furnished":false,"additionalInfo":[],"customAttrs":[],"createdAt":"2025-08-15T18:11:50.890Z","updatedAt":"2026-06-02T15:30:54.839Z","__v":10,"downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/Plan D1-1764809988747.pdf","path":"[0.7496339677891655,0.4907225393667732,0.7486578818936066,0.46215809304542377,0.808199121522694,0.4614256713448763,0.8091752074182528,0.4343260684246217,0.8599316739873109,0.43359364672407424,0.8589555880917521,0.5397947933034506,0.8072230356271352,0.539062371602903,0.8072230356271352,0.4914549610673207]","clonedFinishes":[],"finishes":[],"price":1920,"alternativeLotPaths":[],"customButtonUrls":[],"parking":1,"collectionName":"","description":"","orientation":"","type":""}],"name":"7","position":7,"alternativePaths":[],"createdAt":"2025-08-15T18:10:36.755Z","updatedAt":"2025-08-18T19:42:46.840Z","__v":10,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/floor 7-1755544391899.jpg","path":"[0.3867717469831529,0.28035179110320646,0.38347539686681925,0.2225246592568532,0.9856086847837732,0.030743538449959976,1.1669079411821262,0.18592520872118654,1.1669079411821262,0.26205206583537316,0.9900038182722182,0.13322199994982659]"}],"commercialSpaces":[],"name":"Evado 2","internalURLs":{"en":"https://www.evado.ca/","fr":"https://www.evado.ca/","_id":"689f76eb2ad58db540a0c1a6"},"leadsFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"phoneNumber","title":{"default":"Phone Number","es":"Teléfono","fr":"Téléphone","de":"Telefon","zh":"电话号码"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"portalFormJSON":{"signup":{"title":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"completeText":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"description":{"default":"Create an account to continue.","es":"Cree una cuenta para continuar.","fr":"Créez un compte pour continuer.","de":"Erstellen Sie ein Konto, um fortzufahren.","zh":"创建账户以继续。"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Surname","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true},{"type":"html","name":"privacyTerms","html":"<p>By signing up, you agree to our <a href='/privacy'>Privacy Policy</a> and <a href='/terms'>Terms of Service</a>.</p>"}],"loginLink":{"default":"Already have an account? Login","es":"¿Ya tienes una cuenta? Iniciar sesión","fr":"Vous avez déjà un compte ? Connexion","de":"Haben Sie bereits ein Konto? Anmelden","zh":"已经有账号?登录"}},"signin":{"title":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"completeText":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"description":{"default":"Sign In to view the Price List & Plans","es":"Inicia sesión para ver la lista de precios y planes","fr":"Connectez-vous pour voir la liste des prix et des plans","de":"Melden Sie sich an, um die Preisliste und Pläne zu sehen","zh":"登录以查看价格表和计划"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"forgotPassword":{"default":"Forgot your password?","es":"¿Olvidaste tu contraseña?","fr":"Mot de passe oublié ?","de":"Passwort vergessen?","zh":"忘记密码?"},"registerLink":{"default":"Need an account? Register","es":"¿Necesitas una cuenta? Regístrate","fr":"Besoin d'un compte ? Inscrivez-vous","de":"Benötigen Sie ein Konto? Registrieren","zh":"需要一个帐户?注册"}},"forgotPassword":{"title":{"default":"Forgot Password","es":"Olvidé mi contraseña","fr":"Mot de passe oublié","de":"Passwort vergessen","zh":"忘记密码"},"description":{"default":"Enter your email to reset your password.","es":"Ingresa tu correo electrónico para restablecer tu contraseña.","fr":"Entrez votre e-mail pour réinitialiser votre mot de passe.","de":"Geben Sie Ihre E-Mail-Adresse ein, um Ihr Passwort zurückzusetzen.","zh":"输入您的电子邮件以重置密码。"},"completeText":{"default":"Send Reset Link","es":"Enviar enlace de restablecimiento","fr":"Envoyer le lien de réinitialisation","de":"Reset-Link senden","zh":"发送重置链接"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true,"validators":[{"type":"email"}]}],"backToLogin":{"default":"Back to Login","es":"Volver al inicio de sesión","fr":"Retour à la connexion","de":"Zurück zum Login","zh":"返回登录"}},"resetPassword":{"title":{"default":"Reset Password","es":"Restablecer contraseña","fr":"Réinitialiser le mot de passe","de":"Passwort zurücksetzen","zh":"重置密码"},"description":{"default":"Enter your new password below.","es":"Ingresa tu nueva contraseña a continuación.","fr":"Entrez votre nouveau mot de passe ci-dessous.","de":"Geben Sie Ihr neues Passwort unten ein.","zh":"在下面输入您的新密码。"},"completeText":{"default":"Reset Password","es":"Restablecer contraseña","fr":"Réinitialiser le mot de passe","de":"Passwort zurücksetzen","zh":"重置密码"},"elements":[{"type":"text","name":"newPassword","title":{"default":"New Password","es":"Nueva contraseña","fr":"Nouveau mot de passe","de":"Neues Passwort","zh":"新密码"},"inputType":"password","isRequired":true},{"type":"text","name":"confirmPassword","title":{"default":"Confirm Password","es":"Confirmar contraseña","fr":"Confirmer le mot de passe","de":"Passwort bestätigen","zh":"确认密码"},"inputType":"password","isRequired":true}]},"config":{"logo":"","colorScheme":"","textColor":"","portalImage":""}},"formColorScheme":"rgba(8, 52, 117, 100)","brochureAssets":[],"customButtonOpensAt":"same_tab","customButtonTxt":{"_id":"689f76eb2ad58db540a0c1a7"},"customButtonActionType":"url","enterpriseCustomButtonOpensAt":"same_tab","enterpriseCustomButtonTxt":{"_id":"689f76eb2ad58db540a0c1a8"},"enterpriseCustomButtonActionType":"url","shareButtonEnabled":true,"defaultHightlight":"None","initialView":"List","gtmEnabled":false,"similarsEnabled":true,"disableZoomIn":false,"dayNightEnabled":false,"showAvailableFirst":true,"gtmHeadCode":"","gtmBodyCode":"","unitImageOnGrid":"Unit Plan","skipFloorStep":false,"portalEnabled":false,"paymentsEnabled":false,"showUnitCustomFinishes":false,"showFloorOverview":true,"pricesStartingAt":false,"showUnitDescription":false,"disclaimerText":"","enableForms":true,"hideArea":false,"showBranding":true,"alternativeCovers":[],"namespace":"evado-2","hostName":"Cosoltec","projectType":"Rental","similarSortingBy":"default","onHoldExperienceEnabled":false,"onHoldMinsDuration":5,"customFormEnabled":false,"customFormFields":[],"previewMode":false,"landOnly":false,"showUnitFinishes":false,"showVariants":false,"chargeType":"same","chargeDescription":"","chargeCurrency":"usd","disableScrollwheel":false,"payButtonTxt":{"_id":"689f76eb2ad58db540a0c1a9"},"descriptionTxt":{"_id":"689f76eb2ad58db540a0c1aa"},"payButtonIcon":"","images":["https://storage.googleapis.com/planpoint-bucket/Lobby-Evado2-1755547074039.jpg"],"sponsorsEnabled":false,"waitlistEnabled":true,"sponsors":[],"layouts":[],"downloadableAssets":[],"floorplans":[],"alternativePaths":[],"invertNav":false,"address":"350 Place Fabien-Drapeau, Sainte-Thérèse, Quebec J7E 0C4, Canada","zoomLevel":0,"mapStyle":"Light","mapDirections":false,"vipPackageEnabled":false,"lockScreen":false,"specialRankEnabled":false,"priorityList":false,"lockScreenName":true,"lockScreenEmail":true,"lockScreenPhone":true,"lockScreenMessage":true,"lockScreenCustom":false,"enable3d":false,"mobileLoadMoreBehavior":"button","projectTxt":{"en":"Project","fr":"Projet","de":"Projekt","es":"Proyecto","zh":"项目","_id":"689f76eb2ad58db540a0c1ab"},"floorTxt":{"singular":{"en":"Floor","fr":"Étage","de":"Etage","es":"Piso","zh":"楼层"},"plural":{"en":"Floors","fr":"Étages","de":"Etagen","es":"Pisos","zh":"楼层"},"_id":"689f76eb2ad58db540a0c1ac"},"unitTxt":{"en":"Unit","fr":"Unité","de":"Einheit","es":"Unidad","zh":"单元","_id":"689f76eb2ad58db540a0c1ad"},"areaTxt":{"en":"Area","fr":"Superficie","de":"Bereich","es":"Área","zh":"区域","_id":"689f76eb2ad58db540a0c1ae"},"priceTxt":{"en":"Price","fr":"Prix","de":"Preis","es":"Precio","zh":"价格","_id":"689f76eb2ad58db540a0c1af"},"availableStatusTxt":{"en":"Available","fr":"Disponible","de":"Verfügbar","es":"Disponible","zh":"可用","_id":"689f76eb2ad58db540a0c1b0"},"reservedStatusTxt":{"en":"Reserved","fr":"Réservé","de":"Reserviert","es":"Reservado","zh":"已预订","_id":"689f76eb2ad58db540a0c1b1"},"unavailableStatusTxt":{"en":"Unavailable","fr":"Indisponible","de":"Nicht verfügbar","es":"No disponible","zh":"不可用","_id":"689f76eb2ad58db540a0c1b2"},"futureStatusTxt":{"en":"Future","fr":"Futur","de":"Zukunft","es":"Futuro","zh":"未来","_id":"689f76eb2ad58db540a0c1b3"},"soldLeasedStatusTxt":{"en":"Leased","fr":"Loué","de":"Vermietet","es":"Arrendado","zh":"已租赁","_id":"689f76eb2ad58db540a0c1b4"},"changeModelTxt":{"en":"Change model","fr":"Changer de modèle","de":"Modell ändern","es":"Cambiar modelo","zh":"更改模型","_id":"689f76eb2ad58db540a0c1b5"},"superframe":{"general":{"colorScheme":"rgb(255, 255, 255)","textColor":"rgb(33, 33, 33)","logo":"","_id":"689f76eb2ad58db540a0c1b8"},"interior":[],"project":[],"finishes":[],"videos":[],"map":"","_id":"689f76eb2ad58db540a0c1b7"},"spotlightMode":{"colorScheme":"rgb(8, 52, 117)","pinpoints":[]},"customerExperience":{"_id":"689f76eb2ad58db540a0c1b9"},"currencySymbol":"$","filtersEnabled":{"bedrooms":true,"bathrooms":true,"status":true,"area":true,"parking":true,"floors":true,"price":true,"furnished":false},"filtersOrder":["bedrooms","bathrooms","status","area","parking","floors","price","furnished"],"customDomain":null,"customUnitAttrs":[],"customFinishes":[],"ftpMapping":[],"lockScreenCustomQuestions":[],"createdAt":"2025-08-15T18:05:32.688Z","updatedAt":"2026-07-28T19:46:32.941Z","__v":270,"projectLang":"fr","showAvailability":true,"deliveryDates":true,"showInclusions":true,"showBathrooms":true,"path":"[0.6409343002650979,0.39632084449283383,1.1185787992364993,0.44346032819903,1.1788301162913926,0.39166509301567864,1.1744640788236467,0.16178736383114217,0.7710422168039257,0.16062342596185336,0.636568262797352,0.16644311530829733]","projectImageUrl":"https://storage.googleapis.com/planpoint-bucket/f9812853-5852-47d4-9204-dcfed91d7759-1755545950322.jpeg","secondaryProjectImageUrl":"https://storage.googleapis.com/planpoint-bucket/8f6faba4-fde2-443c-9085-0d4a51b4e36d-1755546186122.jpeg","status":"active","stripePriceId":"price_1IeL6mCEdfdmzaWJNpi9sOoP","stripeSubItemId":"si_P5jHSNnXIcya7f","statusOverride":"active","stripeSubId":"sub_1LMxFVCEdfdmzaWJduZsWroO","discounts":[],"collections":[],"embedCodes":[],"finishes":[],"rentalObject":true,"sfPhase":"1","showAreaFilter":false,"showPriceFilter":true,"showPrices":true,"showOrientation":false,"showParking":true,"customButtons":[],"formEmails":[],"postMessageAnalyticsEnabled":false,"postMessageAnalyticsEvents":["project-viewed","floor-viewed","unit-viewed","favorite-added","favorite-removed","contact-form-submitted","filters-applied"],"favoritesEnabled":true,"exteriorZoomEnabled":false,"showSkeletonLoading":true,"areaData":{"parentArea":"Quebec","childArea":"Sainte-Thérèse","coordinates":{"lon":-73.84096733862293,"lat":45.65012100551641},"zoomLevel":15},"lat":45.65012100551641,"lon":-73.84096733862293,"navBarCTA":{"enabled":false,"opensAt":"new_tab","text":"","url":""},"showDescriptionForSoldOnly":false,"targetMarker":"Custom Target Marker","markerImageUrl":"https://storage.googleapis.com/planpoint-bucket/Residential-1774572186582.png","baseCurrencyCode":"USD","currencyConverterEnabled":false,"navBarCTA2":{"backgroundColor":"","enabled":false,"opensAt":"new_tab","text":"","textColor":"","url":""},"superframeEnabled":false,"columnRatio":50,"noRecipientsWarningSent":true,"showShapeToggle":false,"additionalInfoLabels":[],"liveCountersPublic":false,"useCustomEmailDomain":true,"buyNow":{"additionalAmount":0,"agreeLabel":"Yes, I agree","ctaLabel":"Pre-Reserve Above Asking","declineLabel":"No, go back","disclaimerMessage":"You chose {unitName} – {basePrice}. An additional {fee} applies, bringing the purchase price to {newPrice}. By continuing you acknowledge the updated purchase price. Your reservation fee is charged separately, as normal.","disclaimerTitle":"Pre-reserve above asking","enabled":false,"terms":"","buyNowPriceLabel":"Buy-now price","launchPriceLabel":"Launch price"},"spinEnabled":false}],"namespace":"evado","hostName":"evado","groupLang":"English","linkBehavior":"Planpoint","zoomLevel":0,"administrators":[],"editors":[],"descriptionTxt":{"_id":"689f7b985d34e06af44c3406"},"mapStyle":"Light","initialView":"Grid x2","unitImageOnGrid":"Unit Plan","pricesStartingAt":false,"enterpriseCustomButtonOpensAt":"same_tab","enterpriseCustomButtonTxt":{"_id":"689f7b985d34e06af44c3407"},"enterpriseCustomButtonActionType":"url","internalURLs":{"_id":"689f7b985d34e06af44c3408"},"alternativeCovers":[],"hideArea":false,"showBranding":false,"showPriceFilter":true,"showAreaFilter":true,"showFloorOverview":false,"enable3d":false,"filtersEnabled":{"bedrooms":true,"bathrooms":true,"status":true,"area":true,"parking":true,"propertyTypes":true,"floors":true,"price":true,"furnished":false},"spotlightMode":{"colorScheme":"rgb(8, 52, 117)","pinpoints":[]},"filtersOrder":["bedrooms","bathrooms","status","area","parking","propertyTypes","floors","price","furnished"],"projectTxt":{"en":"Project","fr":"Projet","de":"Projekt","es":"Proyecto","zh":"项目","_id":"689f7b985d34e06af44c3409"},"floorTxt":{"singular":{"en":"Floor","fr":"Étage","de":"Etage","es":"Piso","zh":"楼层"},"plural":{"en":"Floors","fr":"Étages","de":"Etagen","es":"Pisos","zh":"楼层"},"_id":"689f7b985d34e06af44c340a"},"unitTxt":{"en":"Unit","fr":"Unité","de":"Einheit","es":"Unidad","zh":"单元","_id":"689f7b985d34e06af44c340b"},"areaTxt":{"en":"Area","fr":"Superficie","de":"Bereich","es":"Área","zh":"区域","_id":"689f7b985d34e06af44c340c"},"availableStatusTxt":{"en":"Available","fr":"Disponible","de":"Verfügbar","es":"Disponible","zh":"可用","_id":"689f7b985d34e06af44c340d"},"reservedStatusTxt":{"en":"Reserved","fr":"Réservé","de":"Reserviert","es":"Reservado","zh":"已预订","_id":"689f7b985d34e06af44c340e"},"unavailableStatusTxt":{"en":"Unavailable","fr":"Indisponible","de":"Nicht verfügbar","es":"No disponible","zh":"不可用","_id":"689f7b985d34e06af44c340f"},"futureStatusTxt":{"en":"Future","fr":"Futur","de":"Zukunft","es":"Futuro","zh":"未来","_id":"689f7b985d34e06af44c3410"},"soldLeasedStatusTxt":{"en":"Leased","fr":"Loué","de":"Vermietet","es":"Arrendado","zh":"已租赁","_id":"689f7b985d34e06af44c3411"},"superframe":{"general":{"colorScheme":"rgb(255, 255, 255)","textColor":"rgb(33, 33, 33)","logo":"","_id":"689f7b985d34e06af44c3414"},"interior":[],"project":[],"finishes":[],"videos":[],"map":"","_id":"689f7b985d34e06af44c3413"},"invites":[],"createdAt":"2025-08-15T18:25:28.655Z","updatedAt":"2026-03-26T21:09:52.669Z","__v":7,"groupImageUrl":"https://storage.googleapis.com/planpoint-bucket/Evado-Group-Project-1755282603658.jpg","alternativePaths":[],"currencySymbol":"$","customCssEnabled":false,"gtmBodyCode":"","gtmEnabled":false,"gtmHeadCode":"","markerImageUrl":"https://storage.googleapis.com/planpoint-bucket/pin-residentiel-1774559392465.svg","mobileLoadMoreBehavior":"button","navBarCTA":{"enabled":false,"opensAt":"new_tab","text":"","url":""},"path":"","phaseTxt":{"en":"Phase","fr":"Phase","de":"Phase","es":"Fase","zh":"阶段","_id":"69c5a0a056cafccdc4a53dd7"},"portalEnabled":false,"portalFormJSON":{"signup":{"title":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"completeText":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"description":{"default":"Create an account to continue.","es":"Cree una cuenta para continuar.","fr":"Créez un compte pour continuer.","de":"Erstellen Sie ein Konto, um fortzufahren.","zh":"创建账户以继续。"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Surname","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true},{"type":"html","name":"privacyTerms","html":"<p>By signing up, you agree to our <a href='/privacy'>Privacy Policy</a> and <a href='/terms'>Terms of Service</a>.</p>"}],"loginLink":{"default":"Already have an account? Login","es":"¿Ya tienes una cuenta? Iniciar sesión","fr":"Vous avez déjà un compte ? Connexion","de":"Haben Sie bereits ein Konto? Anmelden","zh":"已经有账号?登录"}},"signin":{"title":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"completeText":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"description":{"default":"Sign In to view the Price List & Plans","es":"Inicia sesión para ver la lista de precios y planes","fr":"Connectez-vous pour voir la liste des prix et des plans","de":"Melden Sie sich an, um die Preisliste und Pläne zu sehen","zh":"登录以查看价格表和计划"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"forgotPassword":{"default":"Forgot your password?","es":"¿Olvidaste tu contraseña?","fr":"Mot de passe oublié ?","de":"Passwort vergessen?","zh":"忘记密码?"},"registerLink":{"default":"Need an account? Register","es":"¿Necesitas una cuenta? Regístrate","fr":"Besoin d'un compte ? Inscrivez-vous","de":"Benötigen Sie ein Konto? Registrieren","zh":"需要一个帐户?注册"}},"forgotPassword":{"title":{"default":"Forgot Password","es":"Olvidé mi contraseña","fr":"Mot de passe oublié","de":"Passwort vergessen","zh":"忘记密码"},"description":{"default":"Enter your email to reset your password.","es":"Ingresa tu correo electrónico para restablecer tu contraseña.","fr":"Entrez votre e-mail pour réinitialiser votre mot de passe.","de":"Geben Sie Ihre E-Mail-Adresse ein, um Ihr Passwort zurückzusetzen.","zh":"输入您的电子邮件以重置密码。"},"completeText":{"default":"Send Reset Link","es":"Enviar enlace de restablecimiento","fr":"Envoyer le lien de réinitialisation","de":"Reset-Link senden","zh":"发送重置链接"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true,"validators":[{"type":"email"}]}],"backToLogin":{"default":"Back to Login","es":"Volver al inicio de sesión","fr":"Retour à la connexion","de":"Zurück zum Login","zh":"返回登录"}},"resetPassword":{"title":{"default":"Reset Password","es":"Restablecer contraseña","fr":"Réinitialiser le mot de passe","de":"Passwort zurücksetzen","zh":"重置密码"},"description":{"default":"Enter your new password below.","es":"Ingresa tu nueva contraseña a continuación.","fr":"Entrez votre nouveau mot de passe ci-dessous.","de":"Geben Sie Ihr neues Passwort unten ein.","zh":"在下面输入您的新密码。"},"completeText":{"default":"Reset Password","es":"Restablecer contraseña","fr":"Réinitialiser le mot de passe","de":"Passwort zurücksetzen","zh":"重置密码"},"elements":[{"type":"text","name":"newPassword","title":{"default":"New Password","es":"Nueva contraseña","fr":"Nouveau mot de passe","de":"Neues Passwort","zh":"新密码"},"inputType":"password","isRequired":true},{"type":"text","name":"confirmPassword","title":{"default":"Confirm Password","es":"Confirmar contraseña","fr":"Confirmer le mot de passe","de":"Passwort bestätigen","zh":"确认密码"},"inputType":"password","isRequired":true}]},"config":{"logo":"","colorScheme":"","textColor":"","portalImage":""}},"portalUsers":[],"showSkeletonLoading":true} | |
| \ No newline at end of file | ||
added
tests/fixtures/cosoltec/6410d527bea4499f643c.json
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"_id":"643dafa7de58c00016a0d33c","floors":[{"_id":"643f4ff92ccdc7001613f47e","units":[{"_id":"644af0f43e62620016106c73","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/102-1684956377188.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"102-1","bedrooms":"1 bedroom","squareFeet":808,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.050213675213675216,0.010387157695939566,0.027777777777777776,0.012275731822474031,0.023504273504273504,0.020302171860245515,0.022435897435897436,0.2190745986779981,0.030982905982905984,0.2242681775259679,0.1987179487179487,0.2242681775259679,0.20405982905982906,0.22049102927289896,0.20192307692307693,0.014164305949008499,0.1987179487179487,0.0113314447592068,0.05448717948717949,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/104-1684952744348.pdf","embedCode":"","createdAt":"2023-04-27T22:02:28.581Z","updatedAt":"2026-04-08T18:58:31.838Z","__v":37,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67913a664e7e98952ddeca09"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d818"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d819"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d81a"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f43e62620016106c78","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/104-1737667523042.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"104-1","bedrooms":"2 bedrooms","squareFeet":1106,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-01T17:06:10.000Z","description":"","path":"[0.5950854700854701,0.008970727101038715,0.5844017094017094,0.013692162417374882,0.5876068376068376,0.21104815864022664,0.5950854700854701,0.2242681775259679,0.7649572649572649,0.2237960339943343,0.7745726495726496,0.2129367327667611,0.7702991452991453,0.014636449480642116,0.7638888888888888,0.0113314447592068,0.5982905982905983,0.008970727101038715]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/104-1684952744348.pdf","embedCode":"","createdAt":"2023-04-27T22:02:28.825Z","updatedAt":"2026-04-08T18:58:33.214Z","__v":34,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6792b3cbbdba3e0930d7a432"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d81b"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d81c"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d81d"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonUrls":[],"furnished":false},{"_id":"644af0f53e62620016106c7e","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/105-1684958943828.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"105-1","bedrooms":"2 bedrooms","squareFeet":1078,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-09-01T18:53:18.000Z","description":"","path":"[1.1623931623931625,0.010387157695939566,1.1559829059829059,0.013692162417374882,1.1591880341880343,0.22285174693106705,1.2863247863247864,0.2242681775259679,1.3023504273504274,0.2219074598677998,1.311965811965812,0.013692162417374882,1.1634615384615385,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/105-1684959001749.pdf","embedCode":"","createdAt":"2023-04-27T22:02:29.093Z","updatedAt":"2026-04-08T18:58:34.657Z","__v":32,"additionalInfo":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6750aef8f70140545d3b7b0b"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d81e"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d81f"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d820"}],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f53e62620016106c84","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/106-1772835144869.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"106-1","bedrooms":"1 bedroom","squareFeet":1032,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.705128205128205,0.0113314447592068,1.6965811965811965,0.013692162417374882,1.6955128205128205,0.029745042492917848,1.6955128205128205,0.21624173748819642,1.705128205128205,0.22237960339943344,1.811965811965812,0.22332389046270065,1.876068376068376,0.22285174693106705,1.8803418803418803,0.20254957507082152,1.8771367521367521,0.013692162417374882,1.830128205128205,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/106-1684960335667.pdf","embedCode":"","createdAt":"2023-04-27T22:02:29.263Z","updatedAt":"2026-04-08T18:58:35.895Z","__v":28,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d821"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d822"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d823"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa093b9692f9fd9838c9b9"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f53e62620016106c89","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/108-1737667571709.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"108-1","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.027777777777777776,0.22946175637393768,0.20405982905982906,0.22993389990557128,0.20405982905982906,0.43271954674220964,0.026709401709401708,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/108-1684962931267.pdf","embedCode":"","createdAt":"2023-04-27T22:02:29.435Z","updatedAt":"2026-04-08T19:00:25.037Z","__v":17,"additionalInfo":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"672aa0b2fcd07ef01b1e29b4"},"isFeatured":false,"customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d824"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d825"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d826"}],"alternativeLotPaths":[],"customAttrs":[],"furnished":false,"customButtonUrls":[]},{"_id":"644af0f53e62620016106c8f","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/110-1737667604711.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"110-1","bedrooms":"2 bedrooms","squareFeet":1106,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-09-17","description":"","path":"[0.5966880341880342,0.22993389990557128,0.7638888888888888,0.22851746931067046,0.7649572649572649,0.43271954674220964,0.5897435897435896,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110-1685478977017.pdf","embedCode":"","createdAt":"2023-04-27T22:02:29.601Z","updatedAt":"2026-04-08T19:01:39.374Z","__v":31,"additionalInfo":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6746336d8997a5350f04573c"},"isFeatured":false,"customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d827"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d828"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d829"}],"alternativeLotPaths":[],"customAttrs":[],"furnished":false,"customButtonUrls":[]},{"_id":"644af0f53e62620016106c95","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/111-1685479133846.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"111-1","bedrooms":"1 bedroom","squareFeet":772,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.1559829059829059,0.22757318224740322,1.3023504273504274,0.22851746931067046,1.3023504273504274,0.43177525967894237,1.1559829059829059,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/111-1685479008369.pdf","embedCode":"","createdAt":"2023-04-27T22:02:29.770Z","updatedAt":"2026-04-08T19:02:53.678Z","__v":24,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d82a"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d82b"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d82c"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customButtonUrls":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69d6a55f2216f090809816fa"},"furnished":false,"isFeatured":false},{"_id":"644af0f53e62620016106c9c","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/112-1685479072466.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"112-1","bedrooms":"1 bedroom","squareFeet":935,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.8023504273504274,0.22568460812086874,1.7061965811965811,0.22615675165250235,1.6987179487179487,0.22993389990557128,1.6955128205128205,0.4117091595845137,1.6965811965811965,0.42728989612842305,1.7072649572649572,0.43248347497639283,1.8803418803418803,0.43059490084985835,1.8782051282051282,0.23229461756373937,1.875,0.22757318224740322,1.814102564102564,0.22568460812086874]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/112-1685479031732.pdf","embedCode":"","createdAt":"2023-04-27T22:02:29.939Z","updatedAt":"2026-04-08T18:58:40.421Z","__v":20,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d82d"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d82e"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d82f"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customButtonUrls":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69d6a5602216f09080981ed2"},"furnished":false,"isFeatured":false},{"_id":"644af0f63e62620016106ca1","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/102-1684956377188.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"102-2","bedrooms":"1 bedroom","squareFeet":808,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.21794871794871795,0.009915014164305949,0.2094017094017094,0.013692162417374882,0.21047008547008547,0.19499527856468366,0.2126068376068376,0.22285174693106705,0.21794871794871795,0.2237960339943343,0.38675213675213677,0.2237960339943343,0.3942307692307692,0.21671388101983002,0.38995726495726496,0.013692162417374882,0.22542735042735043,0.009915014164305949]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/102-1684956301177.pdf","embedCode":"","createdAt":"2023-04-27T22:02:30.104Z","updatedAt":"2026-04-08T18:58:32.509Z","__v":43,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d830"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d831"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d832"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68b84eb9d474a0e175a1fb07"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f63e62620016106ca6","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/NATUR-unite-104-1-1737664018239.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"104-2","bedrooms":"2 bedrooms","squareFeet":1106,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.7841880341880342,0.010387157695939566,0.7767094017094017,0.014164305949008499,0.7756410256410257,0.028328611898016998,0.7777777777777778,0.1987724268177526,0.7841880341880342,0.2237960339943343,0.9551282051282052,0.22332389046270065,0.9647435897435898,0.21246458923512748,0.9615384615384616,0.016052880075542966,0.9540598290598291,0.011803588290840416,0.7905982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/104-1684952744348.pdf","embedCode":"","createdAt":"2023-04-27T22:02:30.274Z","updatedAt":"2026-04-08T18:58:33.582Z","__v":38,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6792a66133bfc0f7af489236"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d833"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d834"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d835"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f63e62620016106cab","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/105-1684958943828.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"105-2","bedrooms":"2 bedrooms","squareFeet":1078,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.3728632478632479,0.0113314447592068,1.3173076923076923,0.014164305949008499,1.3173076923076923,0.21671388101983002,1.329059829059829,0.2237960339943343,1.481837606837607,0.2242681775259679,1.5042735042735043,0.22285174693106705,1.501068376068376,0.020302171860245515,1.498931623931624,0.013220018885741265,1.4764957264957266,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/105-1684959001749.pdf","embedCode":"","createdAt":"2023-04-27T22:02:30.438Z","updatedAt":"2026-04-08T18:58:35.093Z","__v":30,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d836"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d837"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d838"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customButtonUrls":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69d6a55af442192848463220"},"furnished":false,"isFeatured":false},{"_id":"644af0f63e62620016106cb0","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/106-1772835144869.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"106-2","bedrooms":"1 bedroom","squareFeet":1032,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-01T17:17:43.000Z","description":"","path":"[1.8963675213675213,0.0113314447592068,1.8856837606837606,0.014164305949008499,1.8846153846153846,0.053824362606232294,1.8846153846153846,0.21482530689329557,1.8952991452991452,0.22285174693106705,2.0630341880341883,0.22285174693106705,2.0683760683760686,0.204438149197356,2.0641025641025643,0.016052880075542966,2.033119658119658,0.012275731822474031,1.9241452991452992,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/106-1684960335667.pdf","embedCode":"","createdAt":"2023-04-27T22:02:30.608Z","updatedAt":"2026-04-08T18:58:36.314Z","__v":16,"additionalInfo":[],"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d839"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d83a"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d83b"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab517917e37ede344bb10d"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f63e62620016106cb5","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/108-1737667571709.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"108-2","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.21527777777777776,0.22851746931067046,0.38675213675213677,0.22851746931067046,0.390491452991453,0.43083097261567516,0.21527777777777776,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/108-1684962931267.pdf","embedCode":"","createdAt":"2023-04-27T22:02:30.778Z","updatedAt":"2026-04-08T19:00:52.964Z","__v":32,"additionalInfo":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"672a475fbcd59beea145ce48"},"isFeatured":false,"customButtonSnippet":"","customButtonUrl":"","inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d83c"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d83d"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d83e"}],"alternativeLotPaths":[],"customAttrs":[],"furnished":false,"customButtonUrls":[]},{"_id":"644af0f63e62620016106cba","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/110-1737667604711.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"110-2","bedrooms":"2 bedrooms","squareFeet":1106,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.7841880341880343,0.22993389990557128,0.9540598290598292,0.2280453257790368,0.9540598290598292,0.43271954674220964,0.7756410256410258,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110-1685478977017.pdf","embedCode":"","createdAt":"2023-04-27T22:02:30.944Z","updatedAt":"2026-04-08T19:02:18.696Z","__v":15,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d83f"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d840"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d841"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0a7fd38e87e7339cd3a7"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f73e62620016106cbf","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/111-1685479133846.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"111-2","bedrooms":"1 bedroom","squareFeet":772,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.3173076923076923,0.22851746931067046,1.4877136752136753,0.22851746931067046,1.4877136752136753,0.43177525967894237,1.3231837606837606,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/111-1685479008369.pdf","embedCode":"","createdAt":"2023-04-27T22:02:31.118Z","updatedAt":"2026-04-08T19:03:15.733Z","__v":31,"additionalInfo":[],"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d842"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d843"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d844"}],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68a3312b7e8270ed97b1c2f8"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f73e62620016106cc6","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/112-1685479072466.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"112-2","bedrooms":"1 bedroom","squareFeet":935,"price":null,"availability":"Reserved","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-31T19:46:41.000Z","description":"","path":"[1.875,0.22757318224740322,2.0630341880341883,0.22757318224740322,2.0630341880341883,0.43177525967894237,1.8803418803418803,0.43059490084985835]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/112-1685479031732.pdf","embedCode":"","createdAt":"2023-04-27T22:02:31.283Z","updatedAt":"2026-04-08T18:59:36.051Z","__v":25,"additionalInfo":[],"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d845"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d846"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d847"}],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"697e357e1908626dadd6c147"},"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f73e62620016106ccd","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/102-1684956377188.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"102-3","bedrooms":"1 bedroom","squareFeet":808,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.405982905982906,0.010387157695939566,0.3952991452991453,0.014164305949008499,0.4027777777777778,0.22237960339943344,0.5715811965811965,0.2242681775259679,0.5811965811965812,0.22237960339943344,0.5844017094017094,0.21152030217186024,0.5801282051282052,0.014636449480642116,0.5758547008547008,0.0113314447592068,0.4155982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/102-1684956301177.pdf","embedCode":"","createdAt":"2023-04-27T22:02:31.450Z","updatedAt":"2026-04-08T18:58:32.811Z","__v":34,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d848"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d849"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customButtonUrls":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69d6a55859cb8c43853d7005"},"furnished":false,"isFeatured":false},{"_id":"644af0f73e62620016106cd2","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/104-1684952772551.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"104-3","bedrooms":"2 bedrooms","squareFeet":1106,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.9722222222222222,0.010387157695939566,0.9647435897435898,0.013692162417374882,0.967948717948718,0.2214353163361662,1.1388888888888888,0.2242681775259679,1.1506410256410255,0.2219074598677998,1.1538461538461537,0.21482530689329557,1.1538461538461537,0.015108593012275733,1.143162393162393,0.0113314447592068,0.9786324786324786,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/104-1684952744348.pdf","embedCode":"","createdAt":"2023-04-27T22:02:31.618Z","updatedAt":"2026-04-08T18:58:34.040Z","__v":32,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d84a"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d84b"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customButtonUrls":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69d6a5592216f090809810ad"},"furnished":false,"isFeatured":false},{"_id":"644af0f73e62620016106cd7","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/105-1684958943828.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"105-3","bedrooms":"2 bedrooms","squareFeet":1078,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.5576923076923077,0.010859301227573183,1.5053418803418803,0.014164305949008499,1.5106837606837606,0.21152030217186024,1.518162393162393,0.2219074598677998,1.5534188034188035,0.22332389046270065,1.685897435897436,0.22332389046270065,1.6912393162393162,0.20018885741265344,1.688034188034188,0.014164305949008499,1.561965811965812,0.010859301227573183]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/105-1684959001749.pdf","embedCode":"","createdAt":"2023-04-27T22:02:31.783Z","updatedAt":"2026-04-08T18:58:35.514Z","__v":31,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d84c"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d84d"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69a45b81232e4a0e3186bc90"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f73e62620016106cdc","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/106-1772835144869.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"106-3","bedrooms":"1 bedroom","squareFeet":1032,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[2.1816239316239314,0.0113314447592068,2.0833333333333335,0.011803588290840416,2.076923076923077,0.014164305949008499,2.075854700854701,0.21152030217186024,2.0833333333333335,0.2219074598677998,2.217948717948718,0.22332389046270065,2.2617521367521367,0.22332389046270065,2.2617521367521367,0.21576959395656278,2.251068376068376,0.21529745042492918,2.251068376068376,0.210576015108593,2.2617521367521367,0.2101038715769594,2.2617521367521367,0.03541076487252125,2.251068376068376,0.03493862134088763,2.233974358974359,0.014164305949008499,2.1923076923076925,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/106-1684960335667.pdf","embedCode":"","createdAt":"2023-04-27T22:02:31.951Z","updatedAt":"2026-04-08T18:58:36.714Z","__v":18,"additionalInfo":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67361d70513d2cfa425000a5"},"isFeatured":false,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d84e"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d84f"}],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f83e62620016106ce1","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/108-1737667571709.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"108-3","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.4027777777777778,0.22851746931067046,0.5758547008547008,0.22946175637393768,0.576388888888889,0.43271954674220964,0.4006410256410256,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/108-1684962931267.pdf","embedCode":"","createdAt":"2023-04-27T22:02:32.131Z","updatedAt":"2026-04-08T19:01:08.929Z","__v":16,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d850"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d851"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0a077e0241a1cfe5fda2"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f83e62620016106ce6","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/110-1737667604711.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"110-3","bedrooms":"2 bedrooms","squareFeet":1106,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.9663461538461539,0.22757318224740322,1.1431623931623929,0.22946175637393768,1.1431623931623929,0.43271954674220964,0.9647435897435898,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/110-1685478977017.pdf","embedCode":"","createdAt":"2023-04-27T22:02:32.301Z","updatedAt":"2026-04-08T19:02:37.532Z","__v":15,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d852"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d853"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0a7fd38e87e7339cd3c2"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f83e62620016106ceb","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/111-1685479133846.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"111-3","bedrooms":"1 bedroom","squareFeet":772,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.5032051282051282,0.22946175637393768,1.6768675164448594,0.22757318224740322,1.6768675164448594,0.43083097261567516,1.5032051282051282,0.43106704438149196]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/111-1685479008369.pdf","embedCode":"","createdAt":"2023-04-27T22:02:32.472Z","updatedAt":"2026-04-08T18:59:55.287Z","__v":24,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d854"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d855"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customButtonUrls":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69d6a55f2216f09080981c36"},"furnished":false,"isFeatured":false},{"_id":"644af0f83e62620016106cf0","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/112-1685479072466.png"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f4ff92ccdc7001613f47e","name":"112-3","bedrooms":"1 bedroom","squareFeet":935,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[2.0683760683760686,0.22993389990557128,2.2425213675213675,0.22851746931067043,2.251068376068376,0.43083097261567516,2.072649572649573,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/112-1685479031732.pdf","embedCode":"","createdAt":"2023-04-27T22:02:32.640Z","updatedAt":"2026-04-08T18:59:09.700Z","__v":22,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d856"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d857"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customButtonUrls":[],"customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69d6a5612216f0908098240e"},"furnished":false,"isFeatured":false}],"project":"643dafa7de58c00016a0d33c","name":"1","position":1,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/etageNatur-1775674653758.jpg","createdAt":"2023-04-19T02:20:41.964Z","updatedAt":"2026-04-08T18:57:34.069Z","__v":25,"alternativePaths":[],"path":"[0.24275031831284513,0.4827324978448609,0.24275031831284513,0.4513586654754296,0.4026406572187016,0.43044277722914204,0.7324144812120307,0.44090072135228586,0.996233540406694,0.4513586654754296,1.0881704852775613,0.4513586654754296,1.3519895444722247,0.4513586654754296,1.6198058621395341,0.4513586654754296,1.6198058621395341,0.4943524357594651,1.3519895444722247,0.4943524357594651,1.0761787098596223,0.4943524357594651,0.7324144812120307,0.4943524357594651,0.3906488818007624,0.48854246680216296]"},{"_id":"643f50162ccdc7001613f4e6","units":[{"_id":"644af0f83e62620016106cf5","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"202-1","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.050213675213675216,0.010387157695939566,0.027777777777777776,0.012275731822474031,0.023504273504273504,0.020302171860245515,0.022435897435897436,0.2190745986779981,0.030982905982905984,0.2242681775259679,0.1987179487179487,0.2242681775259679,0.20405982905982906,0.22049102927289896,0.20192307692307693,0.014164305949008499,0.1987179487179487,0.0113314447592068,0.05448717948717949,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:32.805Z","updatedAt":"2026-04-08T19:04:13.136Z","__v":10,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d872"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d873"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d874"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51b117e37ede344bbfdb"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f93e62620016106cfa","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"203-1","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.5950854700854701,0.008970727101038715,0.5844017094017094,0.013692162417374882,0.5876068376068376,0.21104815864022664,0.5950854700854701,0.2242681775259679,0.7649572649572649,0.2237960339943343,0.7745726495726496,0.2129367327667611,0.7702991452991453,0.014636449480642116,0.7638888888888888,0.0113314447592068,0.5982905982905983,0.008970727101038715]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:33.081Z","updatedAt":"2026-04-08T19:04:14.207Z","__v":9,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d875"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d876"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d877"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0d4074f2bc9d739d8378"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f93e62620016106cff","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"204-1","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-01T17:58:26.000Z","description":"","path":"[1.1623931623931625,0.010387157695939566,1.1559829059829059,0.013692162417374882,1.1591880341880343,0.22285174693106705,1.2863247863247864,0.2242681775259679,1.3023504273504274,0.2219074598677998,1.311965811965812,0.013692162417374882,1.1634615384615385,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:33.252Z","updatedAt":"2026-04-08T19:04:15.737Z","__v":10,"additionalInfo":[],"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d878"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d879"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d87a"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51d5e2108970eb3b2b18"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f93e62620016106d04","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"205-1","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.705128205128205,0.0113314447592068,1.6965811965811965,0.013692162417374882,1.6955128205128205,0.029745042492917848,1.6955128205128205,0.21624173748819642,1.705128205128205,0.22237960339943344,1.811965811965812,0.22332389046270065,1.876068376068376,0.22285174693106705,1.8803418803418803,0.20254957507082152,1.8771367521367521,0.013692162417374882,1.830128205128205,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:33.417Z","updatedAt":"2026-04-08T19:04:17.720Z","__v":7,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d87b"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d87c"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d87d"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51fa01bca2cbd751f84d"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f93e62620016106d09","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"206-1","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.027777777777777776,0.22946175637393768,0.20405982905982906,0.22993389990557128,0.20405982905982906,0.43271954674220964,0.026709401709401708,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:33.625Z","updatedAt":"2026-04-08T19:04:19.261Z","__v":6,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d87e"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d87f"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d880"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5220621272ffda88db75"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0f93e62620016106d0e","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"208-1","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.5966880341880342,0.22993389990557128,0.7638888888888888,0.22851746931067046,0.7649572649572649,0.43271954674220964,0.5897435897435896,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:33.795Z","updatedAt":"2026-04-08T19:04:21.300Z","__v":9,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d881"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d882"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d883"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6965099e3b8ff119307e173e"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0f93e62620016106d13","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"209-1","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.1559829059829059,0.22757318224740322,1.3023504273504274,0.22851746931067046,1.3023504273504274,0.43177525967894237,1.1559829059829059,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:33.966Z","updatedAt":"2026-04-08T19:04:22.491Z","__v":4,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d884"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d885"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d886"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0d8fbf590c4f7d523028"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fa3e62620016106d18","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"210-1","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Reserved","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.8023504273504274,0.22568460812086874,1.7061965811965811,0.22615675165250235,1.6987179487179487,0.22993389990557128,1.6955128205128205,0.4117091595845137,1.6965811965811965,0.42728989612842305,1.7072649572649572,0.43248347497639283,1.8803418803418803,0.43059490084985835,1.8782051282051282,0.23229461756373937,1.875,0.22757318224740322,1.814102564102564,0.22568460812086874]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:34.131Z","updatedAt":"2026-04-08T19:04:23.408Z","__v":5,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d887"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d888"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d889"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"694ab8f263cf41ae5142b935"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fa3e62620016106d1d","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"202-2","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.21794871794871795,0.009915014164305949,0.2094017094017094,0.013692162417374882,0.21047008547008547,0.19499527856468366,0.2126068376068376,0.22285174693106705,0.21794871794871795,0.2237960339943343,0.38675213675213677,0.2237960339943343,0.3942307692307692,0.21671388101983002,0.38995726495726496,0.013692162417374882,0.22542735042735043,0.009915014164305949]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:34.299Z","updatedAt":"2026-04-08T19:04:13.418Z","__v":10,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d88a"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d88b"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d88c"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51b117e37ede344bbffb"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fa3e62620016106d22","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"203-2","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.7841880341880342,0.010387157695939566,0.7767094017094017,0.014164305949008499,0.7756410256410257,0.028328611898016998,0.7777777777777778,0.1987724268177526,0.7841880341880342,0.2237960339943343,0.9551282051282052,0.22332389046270065,0.9647435897435898,0.21246458923512748,0.9615384615384616,0.016052880075542966,0.9540598290598291,0.011803588290840416,0.7905982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:34.467Z","updatedAt":"2026-04-08T19:04:14.841Z","__v":11,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d88d"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d88e"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d88f"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6930998063405278c5d2fa5a"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fa3e62620016106d27","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"204-2","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.3728632478632479,0.0113314447592068,1.3173076923076923,0.014164305949008499,1.3173076923076923,0.21671388101983002,1.329059829059829,0.2237960339943343,1.481837606837607,0.2242681775259679,1.5042735042735043,0.22285174693106705,1.501068376068376,0.020302171860245515,1.498931623931624,0.013220018885741265,1.4764957264957266,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:34.639Z","updatedAt":"2026-04-08T19:04:16.862Z","__v":8,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d890"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d891"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d892"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51d5e2108970eb3b2b38"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fa3e62620016106d2e","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"205-2","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.8963675213675213,0.0113314447592068,1.8856837606837606,0.014164305949008499,1.8846153846153846,0.053824362606232294,1.8846153846153846,0.21482530689329557,1.8952991452991452,0.22285174693106705,2.0630341880341883,0.22285174693106705,2.0683760683760686,0.204438149197356,2.0641025641025643,0.016052880075542966,2.033119658119658,0.012275731822474031,1.9241452991452992,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:34.808Z","updatedAt":"2026-04-08T19:04:18.460Z","__v":7,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d893"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d894"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d895"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51fa01bca2cbd751f86d"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fa3e62620016106d33","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"206-2","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Reserved","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.21527777777777776,0.22851746931067046,0.38675213675213677,0.22851746931067046,0.390491452991453,0.43083097261567516,0.21527777777777776,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:34.972Z","updatedAt":"2026-04-08T19:04:19.820Z","__v":8,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d896"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d897"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d898"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689368a86ed826cef3d47a35"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fb3e62620016106d3a","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"208-2","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.7841880341880343,0.22993389990557128,0.9540598290598292,0.2280453257790368,0.9540598290598292,0.43271954674220964,0.7756410256410258,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:35.142Z","updatedAt":"2026-04-08T19:04:21.821Z","__v":8,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d899"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d89a"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d89b"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"685172133a710abff6af75f8"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fb3e62620016106d42","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"209-2","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.3173076923076923,0.22851746931067046,1.4877136752136753,0.22851746931067046,1.4877136752136753,0.43177525967894237,1.3231837606837606,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:35.308Z","updatedAt":"2026-04-08T19:04:22.806Z","__v":4,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d89c"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d89d"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d89e"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0d8fbf590c4f7d523048"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fb3e62620016106d48","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"210-2","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.875,0.22757318224740322,2.0630341880341883,0.22757318224740322,2.0630341880341883,0.43177525967894237,1.8803418803418803,0.43059490084985835]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:35.472Z","updatedAt":"2026-04-08T19:04:24.002Z","__v":3,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd373d8911a3ac23d89f"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd373d8911a3ac23d8a0"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8a1"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab52c96865cad67a1edb54"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fb3e62620016106d53","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"202-3","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.405982905982906,0.010387157695939566,0.3952991452991453,0.014164305949008499,0.4027777777777778,0.22237960339943344,0.5715811965811965,0.2242681775259679,0.5811965811965812,0.22237960339943344,0.5844017094017094,0.21152030217186024,0.5801282051282052,0.014636449480642116,0.5758547008547008,0.0113314447592068,0.4155982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:35.650Z","updatedAt":"2026-04-08T19:04:13.802Z","__v":10,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8a2"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8a3"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51b117e37ede344bc01b"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fb3e62620016106d5d","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"203-3","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-01T17:16:54.000Z","description":"","path":"[0.9722222222222222,0.010387157695939566,0.9647435897435898,0.013692162417374882,0.967948717948718,0.2214353163361662,1.1388888888888888,0.2242681775259679,1.1506410256410255,0.2219074598677998,1.1538461538461537,0.21482530689329557,1.1538461538461537,0.015108593012275733,1.143162393162393,0.0113314447592068,0.9786324786324786,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:35.820Z","updatedAt":"2026-04-08T19:04:15.325Z","__v":13,"additionalInfo":[],"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8a4"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8a5"}],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6890ba20dc73d43e12436bf0"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fb3e62620016106d67","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"204-3","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.5576923076923077,0.010859301227573183,1.5053418803418803,0.014164305949008499,1.5106837606837606,0.21152030217186024,1.518162393162393,0.2219074598677998,1.5534188034188035,0.22332389046270065,1.685897435897436,0.22332389046270065,1.6912393162393162,0.20018885741265344,1.688034188034188,0.014164305949008499,1.561965811965812,0.010859301227573183]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:36.000Z","updatedAt":"2026-04-08T19:04:17.321Z","__v":8,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8a6"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8a7"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51d5e2108970eb3b2b56"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fc3e62620016106d74","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"205-3","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[2.1816239316239314,0.0113314447592068,2.0833333333333335,0.011803588290840416,2.076923076923077,0.014164305949008499,2.075854700854701,0.21152030217186024,2.0833333333333335,0.2219074598677998,2.217948717948718,0.22332389046270065,2.2617521367521367,0.22332389046270065,2.2617521367521367,0.21576959395656278,2.251068376068376,0.21529745042492918,2.251068376068376,0.210576015108593,2.2617521367521367,0.2101038715769594,2.2617521367521367,0.03541076487252125,2.251068376068376,0.03493862134088763,2.233974358974359,0.014164305949008499,2.1923076923076925,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:36.167Z","updatedAt":"2026-04-08T19:04:18.842Z","__v":12,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8a8"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8a9"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6851720bdc5c23b06ec03b57"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fc3e62620016106d7f","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"206-3","bedrooms":"2 bedrooms","squareFeet":978,"price":1,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.4027777777777778,0.22851746931067046,0.5758547008547008,0.22946175637393768,0.576388888888889,0.43271954674220964,0.4006410256410256,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:36.332Z","updatedAt":"2026-04-08T19:04:20.539Z","__v":6,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8aa"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8ab"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5220621272ffda88dbb1"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fc3e62620016106d88","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"208-3","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.9663461538461539,0.22757318224740322,1.1431623931623929,0.22946175637393768,1.1431623931623929,0.43271954674220964,0.9647435897435898,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:36.498Z","updatedAt":"2026-04-08T19:04:22.210Z","__v":5,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8ac"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8ad"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5246e7f3806b8794ca41"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fc3e62620016106d8f","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"209-3","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.5032051282051282,0.22946175637393768,1.6768675164448594,0.22757318224740322,1.6768675164448594,0.43083097261567516,1.5032051282051282,0.43106704438149196]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:36.670Z","updatedAt":"2026-04-08T19:04:23.109Z","__v":4,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8ae"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8af"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0d8fbf590c4f7d523062"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fc3e62620016106d94","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50162ccdc7001613f4e6","name":"210-3","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[2.0683760683760686,0.22993389990557128,2.2425213675213675,0.22851746931067043,2.251068376068376,0.43083097261567516,2.072649572649573,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:36.839Z","updatedAt":"2026-04-08T19:04:24.419Z","__v":3,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd373d8911a3ac23d8b0"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd373d8911a3ac23d8b1"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab52c96865cad67a1edb6d"},"furnished":false,"isFeatured":false,"customButtonUrls":[]}],"project":"643dafa7de58c00016a0d33c","name":"2","position":2,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/etageNatur-1775675006389.jpg","createdAt":"2023-04-19T02:21:10.176Z","updatedAt":"2026-04-08T19:03:26.732Z","__v":25,"alternativePaths":[],"path":"[0.24275031831284513,0.4513586654754296,0.2627366106760772,0.36420913111589814,0.44261324194516577,0.31308140429163966,1.0761787098596223,0.36420913111589814,1.3879648707260424,0.39093498831948775,1.6038168282489487,0.40778389829566386,1.6198058621395341,0.4513586654754296,1.0761787098596223,0.4461296934138577,0.40663791569134805,0.42957128188554666]"},{"_id":"643f50172ccdc7001613f4ef","units":[{"_id":"644af0fd3e62620016106d99","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"302-1","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.050213675213675216,0.010387157695939566,0.027777777777777776,0.012275731822474031,0.023504273504273504,0.020302171860245515,0.022435897435897436,0.2190745986779981,0.030982905982905984,0.2242681775259679,0.1987179487179487,0.2242681775259679,0.20405982905982906,0.22049102927289896,0.20192307692307693,0.014164305949008499,0.1987179487179487,0.0113314447592068,0.05448717948717949,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:37.009Z","updatedAt":"2026-04-08T19:04:24.789Z","__v":10,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8cf"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8d0"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8d1"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51b117e37ede344bc033"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fd3e62620016106d9e","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667710205.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"303-1","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-31T19:47:28.000Z","description":"","path":"[0.5950854700854701,0.008970727101038715,0.5844017094017094,0.013692162417374882,0.5876068376068376,0.21104815864022664,0.5950854700854701,0.2242681775259679,0.7649572649572649,0.2237960339943343,0.7745726495726496,0.2129367327667611,0.7702991452991453,0.014636449480642116,0.7638888888888888,0.0113314447592068,0.5982905982905983,0.008970727101038715]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:37.184Z","updatedAt":"2026-04-08T19:04:26.322Z","__v":22,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6792a7651ced9733422ab78a"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8d2"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8d3"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8d4"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fd3e62620016106da7","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"304-1","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.1623931623931625,0.010387157695939566,1.1559829059829059,0.013692162417374882,1.1591880341880343,0.22285174693106705,1.2863247863247864,0.2242681775259679,1.3023504273504274,0.2219074598677998,1.311965811965812,0.013692162417374882,1.1634615384615385,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:37.349Z","updatedAt":"2026-04-08T19:04:27.266Z","__v":12,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8d5"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8d6"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8d7"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"685171eb3a710abff6af739e"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fd3e62620016106db1","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"305-1","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.705128205128205,0.0113314447592068,1.6965811965811965,0.013692162417374882,1.6955128205128205,0.029745042492917848,1.6955128205128205,0.21624173748819642,1.705128205128205,0.22237960339943344,1.811965811965812,0.22332389046270065,1.876068376068376,0.22285174693106705,1.8803418803418803,0.20254957507082152,1.8771367521367521,0.013692162417374882,1.830128205128205,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:37.520Z","updatedAt":"2026-04-08T19:04:29.326Z","__v":7,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8d8"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8d9"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8da"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51fa01bca2cbd751f8a5"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fd3e62620016106db9","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"306-1","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.027777777777777776,0.22946175637393768,0.20405982905982906,0.22993389990557128,0.20405982905982906,0.43271954674220964,0.026709401709401708,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:37.686Z","updatedAt":"2026-04-08T19:04:30.351Z","__v":6,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8db"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8dc"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8dd"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5220621272ffda88dbcd"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fd3e62620016106dc2","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"308-1","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-01T14:14:25.000Z","description":"","path":"[0.5966880341880342,0.22993389990557128,0.7638888888888888,0.22851746931067046,0.7649572649572649,0.43271954674220964,0.5897435897435896,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:37.850Z","updatedAt":"2026-04-08T19:04:31.282Z","__v":6,"additionalInfo":[],"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8de"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8df"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8e0"}],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5246e7f3806b8794ca5e"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fe3e62620016106dc9","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"309-1","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.1559829059829059,0.22757318224740322,1.3023504273504274,0.22851746931067046,1.3023504273504274,0.43177525967894237,1.1559829059829059,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:38.018Z","updatedAt":"2026-04-08T19:04:32.370Z","__v":4,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8e1"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8e2"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8e3"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0d8fbf590c4f7d523080"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fe3e62620016106dd4","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"310-1","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.8023504273504274,0.22568460812086874,1.7061965811965811,0.22615675165250235,1.6987179487179487,0.22993389990557128,1.6955128205128205,0.4117091595845137,1.6965811965811965,0.42728989612842305,1.7072649572649572,0.43248347497639283,1.8803418803418803,0.43059490084985835,1.8782051282051282,0.23229461756373937,1.875,0.22757318224740322,1.814102564102564,0.22568460812086874]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:38.189Z","updatedAt":"2026-04-08T19:04:33.517Z","__v":3,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8e4"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8e5"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8e6"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab52c96865cad67a1edb8c"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fe3e62620016106ddd","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"302-2","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.21794871794871795,0.009915014164305949,0.2094017094017094,0.013692162417374882,0.21047008547008547,0.19499527856468366,0.2126068376068376,0.22285174693106705,0.21794871794871795,0.2237960339943343,0.38675213675213677,0.2237960339943343,0.3942307692307692,0.21671388101983002,0.38995726495726496,0.013692162417374882,0.22542735042735043,0.009915014164305949]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:38.355Z","updatedAt":"2026-04-08T19:04:25.523Z","__v":10,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8e7"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8e8"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8e9"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51b117e37ede344bc053"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fe3e62620016106de7","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"303-2","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.7841880341880342,0.010387157695939566,0.7767094017094017,0.014164305949008499,0.7756410256410257,0.028328611898016998,0.7777777777777778,0.1987724268177526,0.7841880341880342,0.2237960339943343,0.9551282051282052,0.22332389046270065,0.9647435897435898,0.21246458923512748,0.9615384615384616,0.016052880075542966,0.9540598290598291,0.011803588290840416,0.7905982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:38.524Z","updatedAt":"2026-04-08T19:04:26.631Z","__v":12,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8ea"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8eb"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8ec"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"683db53b57f15ef110bbcf9f"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0fe3e62620016106df0","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"304-2","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.3728632478632479,0.0113314447592068,1.3173076923076923,0.014164305949008499,1.3173076923076923,0.21671388101983002,1.329059829059829,0.2237960339943343,1.481837606837607,0.2242681775259679,1.5042735042735043,0.22285174693106705,1.501068376068376,0.020302171860245515,1.498931623931624,0.013220018885741265,1.4764957264957266,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:38.731Z","updatedAt":"2026-04-08T19:04:27.579Z","__v":8,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8ed"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8ee"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8ef"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51d5e2108970eb3b2b90"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0fe3e62620016106dfc","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"305-2","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.8963675213675213,0.0113314447592068,1.8856837606837606,0.014164305949008499,1.8846153846153846,0.053824362606232294,1.8846153846153846,0.21482530689329557,1.8952991452991452,0.22285174693106705,2.0630341880341883,0.22285174693106705,2.0683760683760686,0.204438149197356,2.0641025641025643,0.016052880075542966,2.033119658119658,0.012275731822474031,1.9241452991452992,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:38.899Z","updatedAt":"2026-04-08T19:04:29.704Z","__v":7,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8f0"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8f1"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8f2"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51fa01bca2cbd751f8c5"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0ff3e62620016106e05","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"306-2","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.21527777777777776,0.22851746931067046,0.38675213675213677,0.22851746931067046,0.390491452991453,0.43083097261567516,0.21527777777777776,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:39.066Z","updatedAt":"2026-04-08T19:04:30.627Z","__v":9,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8f3"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8f4"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8f5"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"683db573a512021849c605fd"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0ff3e62620016106e0f","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"308-2","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.7841880341880343,0.22993389990557128,0.9540598290598292,0.2280453257790368,0.9540598290598292,0.43271954674220964,0.7756410256410258,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:39.238Z","updatedAt":"2026-04-08T19:04:31.625Z","__v":10,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a0dbd421a01cde4c74bab4"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8f6"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8f7"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8f8"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0ff3e62620016106e1b","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"309-2","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.3173076923076923,0.22851746931067046,1.4877136752136753,0.22851746931067046,1.4877136752136753,0.43177525967894237,1.3231837606837606,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:39.403Z","updatedAt":"2026-04-08T19:04:32.689Z","__v":6,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8f9"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8fa"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8fb"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68754b9bbbd0cefad852edcb"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0ff3e62620016106e24","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"310-2","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.875,0.22757318224740322,2.0630341880341883,0.22757318224740322,2.0630341880341883,0.43177525967894237,1.8803418803418803,0.43059490084985835]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:39.585Z","updatedAt":"2026-04-08T19:04:34.149Z","__v":3,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d8fc"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d8fd"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d8fe"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab52c96865cad67a1edbac"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af0ff3e62620016106e2d","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"302-3","bedrooms":"2 bedrooms","squareFeet":978,"price":0,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.405982905982906,0.010387157695939566,0.3952991452991453,0.014164305949008499,0.4027777777777778,0.22237960339943344,0.5715811965811965,0.2242681775259679,0.5811965811965812,0.22237960339943344,0.5844017094017094,0.21152030217186024,0.5801282051282052,0.014636449480642116,0.5758547008547008,0.0113314447592068,0.4155982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:39.786Z","updatedAt":"2026-04-08T19:04:25.857Z","__v":13,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d8ff"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d900"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68654ab57a5fb252b0937c4e"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af0ff3e62620016106e33","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"303-3","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.9722222222222222,0.010387157695939566,0.9647435897435898,0.013692162417374882,0.967948717948718,0.2214353163361662,1.1388888888888888,0.2242681775259679,1.1506410256410255,0.2219074598677998,1.1538461538461537,0.21482530689329557,1.1538461538461537,0.015108593012275733,1.143162393162393,0.0113314447592068,0.9786324786324786,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:39.954Z","updatedAt":"2026-04-08T19:04:26.967Z","__v":25,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6792b4307e75cb067654f196"},"isFeatured":false,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d901"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d902"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1003e62620016106e3b","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"304-3","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.5576923076923077,0.010859301227573183,1.5053418803418803,0.014164305949008499,1.5106837606837606,0.21152030217186024,1.518162393162393,0.2219074598677998,1.5534188034188035,0.22332389046270065,1.685897435897436,0.22332389046270065,1.6912393162393162,0.20018885741265344,1.688034188034188,0.014164305949008499,1.561965811965812,0.010859301227573183]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:40.119Z","updatedAt":"2026-04-08T19:04:28.887Z","__v":8,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d903"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d904"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51d5e2108970eb3b2bae"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1003e62620016106e44","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"305-3","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[2.1816239316239314,0.0113314447592068,2.0833333333333335,0.011803588290840416,2.076923076923077,0.014164305949008499,2.075854700854701,0.21152030217186024,2.0833333333333335,0.2219074598677998,2.217948717948718,0.22332389046270065,2.2617521367521367,0.22332389046270065,2.2617521367521367,0.21576959395656278,2.251068376068376,0.21529745042492918,2.251068376068376,0.210576015108593,2.2617521367521367,0.2101038715769594,2.2617521367521367,0.03541076487252125,2.251068376068376,0.03493862134088763,2.233974358974359,0.014164305949008499,2.1923076923076925,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:40.294Z","updatedAt":"2026-04-08T19:04:30.008Z","__v":7,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d905"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d906"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51fa01bca2cbd751f8e2"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1003e62620016106e49","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"306-3","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.4027777777777778,0.22851746931067046,0.5758547008547008,0.22946175637393768,0.576388888888889,0.43271954674220964,0.4006410256410256,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:40.464Z","updatedAt":"2026-04-08T19:04:30.892Z","__v":7,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d907"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d908"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5220621272ffda88dc09"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1003e62620016106e4e","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"308-3","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.9663461538461539,0.22757318224740322,1.1431623931623929,0.22946175637393768,1.1431623931623929,0.43271954674220964,0.9647435897435898,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:40.631Z","updatedAt":"2026-04-08T19:04:31.965Z","__v":8,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d909"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d90a"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"692c860a71b0b99aa28a3e19"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1003e62620016106e53","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"309-3","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.5032051282051282,0.22946175637393768,1.6768675164448594,0.22757318224740322,1.6768675164448594,0.43083097261567516,1.5032051282051282,0.43106704438149196]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:40.801Z","updatedAt":"2026-04-08T19:04:33.090Z","__v":7,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d90b"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d90c"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"683db5814c87477bbf3b40a7"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1003e62620016106e58","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50172ccdc7001613f4ef","name":"310-3","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[2.0683760683760686,0.22993389990557128,2.2425213675213675,0.22851746931067043,2.251068376068376,0.43083097261567516,2.072649572649573,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:40.970Z","updatedAt":"2026-04-08T19:04:34.503Z","__v":3,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d90d"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d90e"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab52c96865cad67a1edbc5"},"furnished":false,"isFeatured":false,"customButtonUrls":[]}],"project":"643dafa7de58c00016a0d33c","name":"3","position":3,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/etageNatur-1775675021700.jpg","createdAt":"2023-04-19T02:21:11.646Z","updatedAt":"2026-04-08T19:03:41.986Z","__v":25,"alternativePaths":[],"path":"[0.2627366106760772,0.36420913111589814,0.28272290303930925,0.2677636464246833,0.4625995343083978,0.2026919941028999,1.0761787098596223,0.283450562609399,1.5938236820673326,0.3549131807842148,1.6038168282489487,0.40778389829566386,0.44261324194516577,0.31308140429163966]"},{"_id":"643f50182ccdc7001613f4f8","units":[{"_id":"644af1013e62620016106e5d","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"402-1","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.050213675213675216,0.010387157695939566,0.027777777777777776,0.012275731822474031,0.023504273504273504,0.020302171860245515,0.022435897435897436,0.2190745986779981,0.030982905982905984,0.2242681775259679,0.1987179487179487,0.2242681775259679,0.20405982905982906,0.22049102927289896,0.20192307692307693,0.014164305949008499,0.1987179487179487,0.0113314447592068,0.05448717948717949,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:41.136Z","updatedAt":"2026-04-08T19:04:34.779Z","__v":10,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d92e"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d92f"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d930"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51b117e37ede344bc08b"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1013e62620016106e62","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"403-1","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.5950854700854701,0.008970727101038715,0.5844017094017094,0.013692162417374882,0.5876068376068376,0.21104815864022664,0.5950854700854701,0.2242681775259679,0.7649572649572649,0.2237960339943343,0.7745726495726496,0.2129367327667611,0.7702991452991453,0.014636449480642116,0.7638888888888888,0.0113314447592068,0.5982905982905983,0.008970727101038715]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:41.303Z","updatedAt":"2026-04-08T19:04:36.171Z","__v":9,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d931"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d932"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d933"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0d4074f2bc9d739d8428"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1013e62620016106e67","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"404-1","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.1623931623931625,0.010387157695939566,1.1559829059829059,0.013692162417374882,1.1591880341880343,0.22285174693106705,1.2863247863247864,0.2242681775259679,1.3023504273504274,0.2219074598677998,1.311965811965812,0.013692162417374882,1.1634615384615385,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:41.498Z","updatedAt":"2026-04-08T19:04:37.252Z","__v":11,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d934"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d935"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d936"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"685171a7dc5c23b06ec02a05"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1013e62620016106e6c","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"405-1","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.705128205128205,0.0113314447592068,1.6965811965811965,0.013692162417374882,1.6955128205128205,0.029745042492917848,1.6955128205128205,0.21624173748819642,1.705128205128205,0.22237960339943344,1.811965811965812,0.22332389046270065,1.876068376068376,0.22285174693106705,1.8803418803418803,0.20254957507082152,1.8771367521367521,0.013692162417374882,1.830128205128205,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:41.666Z","updatedAt":"2026-04-08T19:04:38.820Z","__v":11,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d937"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d938"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d939"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69838eb0ed588fb46fc678f7"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1013e62620016106e71","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"406-1","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.027777777777777776,0.22946175637393768,0.20405982905982906,0.22993389990557128,0.20405982905982906,0.43271954674220964,0.026709401709401708,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:41.835Z","updatedAt":"2026-04-08T19:04:40.285Z","__v":6,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d93a"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d93b"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d93c"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5220621272ffda88dc25"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1023e62620016106e76","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"408-1","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.5966880341880342,0.22993389990557128,0.7638888888888888,0.22851746931067046,0.7649572649572649,0.43271954674220964,0.5897435897435896,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:42.003Z","updatedAt":"2026-04-08T19:04:41.665Z","__v":5,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d93d"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d93e"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d93f"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab5246e7f3806b8794cab6"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1023e62620016106e7b","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"409-1","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-11-01","description":"","path":"[1.1559829059829059,0.22757318224740322,1.3023504273504274,0.22851746931067046,1.3023504273504274,0.43177525967894237,1.1559829059829059,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:42.173Z","updatedAt":"2026-04-08T19:04:43.144Z","__v":10,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6792a8c47ae225f5fd8f263e"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d940"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d941"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d942"}],"alternativeLotPaths":[],"customAttrs":[],"furnished":false,"customButtonUrls":[]},{"_id":"644af1023e62620016106e80","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"410-1","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[1.8023504273504274,0.22568460812086874,1.7061965811965811,0.22615675165250235,1.6987179487179487,0.22993389990557128,1.6955128205128205,0.4117091595845137,1.6965811965811965,0.42728989612842305,1.7072649572649572,0.43248347497639283,1.8803418803418803,0.43059490084985835,1.8782051282051282,0.23229461756373937,1.875,0.22757318224740322,1.814102564102564,0.22568460812086874]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:42.344Z","updatedAt":"2026-04-08T19:04:44.298Z","__v":3,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d943"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d944"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d945"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab52c96865cad67a1edbe4"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1023e62620016106e85","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"402-2","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.21794871794871795,0.009915014164305949,0.2094017094017094,0.013692162417374882,0.21047008547008547,0.19499527856468366,0.2126068376068376,0.22285174693106705,0.21794871794871795,0.2237960339943343,0.38675213675213677,0.2237960339943343,0.3942307692307692,0.21671388101983002,0.38995726495726496,0.013692162417374882,0.22542735042735043,0.009915014164305949]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:42.513Z","updatedAt":"2026-04-08T19:04:35.224Z","__v":16,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67658fb64397417d03c1ee77"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d946"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d947"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d948"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1023e62620016106e8a","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"403-2","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Available","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-07-01T17:59:14.000Z","description":"","path":"[0.7841880341880342,0.010387157695939566,0.7767094017094017,0.014164305949008499,0.7756410256410257,0.028328611898016998,0.7777777777777778,0.1987724268177526,0.7841880341880342,0.2237960339943343,0.9551282051282052,0.22332389046270065,0.9647435897435898,0.21246458923512748,0.9615384615384616,0.016052880075542966,0.9540598290598291,0.011803588290840416,0.7905982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:42.679Z","updatedAt":"2026-04-08T19:04:36.542Z","__v":11,"additionalInfo":[],"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d949"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d94a"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d94b"}],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"697e35a41908626dadd6cc82"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1023e62620016106e8f","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"404-2","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.3728632478632479,0.0113314447592068,1.3173076923076923,0.014164305949008499,1.3173076923076923,0.21671388101983002,1.329059829059829,0.2237960339943343,1.481837606837607,0.2242681775259679,1.5042735042735043,0.22285174693106705,1.501068376068376,0.020302171860245515,1.498931623931624,0.013220018885741265,1.4764957264957266,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:42.849Z","updatedAt":"2026-04-08T19:04:38.007Z","__v":8,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d94c"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d94d"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d94e"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51d5e2108970eb3b2be8"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1033e62620016106e94","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"405-2","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"2024-11-01","description":"","path":"[1.8963675213675213,0.0113314447592068,1.8856837606837606,0.014164305949008499,1.8846153846153846,0.053824362606232294,1.8846153846153846,0.21482530689329557,1.8952991452991452,0.22285174693106705,2.0630341880341883,0.22285174693106705,2.0683760683760686,0.204438149197356,2.0641025641025643,0.016052880075542966,2.033119658119658,0.012275731822474031,1.9241452991452992,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:43.027Z","updatedAt":"2026-04-08T19:04:39.152Z","__v":8,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67619b72dce98dbdb12127f0"},"isFeatured":false,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d94f"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d950"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d951"}],"alternativeLotPaths":[],"customAttrs":[],"furnished":false,"customButtonUrls":[]},{"_id":"644af1033e62620016106e99","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"406-2","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.21527777777777776,0.22851746931067046,0.38675213675213677,0.22851746931067046,0.390491452991453,0.43083097261567516,0.21527777777777776,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:43.192Z","updatedAt":"2026-04-08T19:04:40.721Z","__v":8,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d952"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d953"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d954"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68654a9b7a5fb252b0936807"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1033e62620016106e9e","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"408-2","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.7841880341880343,0.22993389990557128,0.9540598290598292,0.2280453257790368,0.9540598290598292,0.43271954674220964,0.7756410256410258,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:43.362Z","updatedAt":"2026-04-08T19:04:42.083Z","__v":8,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d955"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d956"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d957"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"683db5924c87477bbf3b47b9"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1033e62620016106ea3","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"409-2","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Reserved","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.3173076923076923,0.22851746931067046,1.4877136752136753,0.22851746931067046,1.4877136752136753,0.43177525967894237,1.3231837606837606,0.43177525967894237]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:43.531Z","updatedAt":"2026-04-08T19:04:43.429Z","__v":7,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d958"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d959"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d95a"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"6929e55cd644b8c309f1fae2"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1033e62620016106ea8","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"410-2","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Internet, Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.875,0.22757318224740322,2.0630341880341883,0.22757318224740322,2.0630341880341883,0.43177525967894237,1.8803418803418803,0.43059490084985835]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:43.701Z","updatedAt":"2026-04-08T19:04:44.624Z","__v":5,"inclusionsArr":[{"en":"Internet","fr":"Internet","de":"Internet","es":"Internet","zh":"互联网","_id":"67b0cd383d8911a3ac23d95b"},{"en":"Stationnement Extérieur","fr":"Stationnement extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车位","_id":"67b0cd383d8911a3ac23d95c"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d95d"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"685171c43a710abff6af5f7b"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1033e62620016106ead","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"402-3","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.405982905982906,0.010387157695939566,0.3952991452991453,0.014164305949008499,0.4027777777777778,0.22237960339943344,0.5715811965811965,0.2242681775259679,0.5811965811965812,0.22237960339943344,0.5844017094017094,0.21152030217186024,0.5801282051282052,0.014636449480642116,0.5758547008547008,0.0113314447592068,0.4155982905982906,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/202_302_402-1684959146719.pdf","embedCode":"","createdAt":"2023-04-27T22:02:43.905Z","updatedAt":"2026-04-08T19:04:35.546Z","__v":13,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67769acdab168d7e4b9f6625"},"isFeatured":false,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d95e"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d95f"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1043e62620016106eb2","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"403-3","bedrooms":"2 bedrooms","squareFeet":1071,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[0.9722222222222222,0.010387157695939566,0.9647435897435898,0.013692162417374882,0.967948717948718,0.2214353163361662,1.1388888888888888,0.2242681775259679,1.1506410256410255,0.2219074598677998,1.1538461538461537,0.21482530689329557,1.1538461538461537,0.015108593012275733,1.143162393162393,0.0113314447592068,0.9786324786324786,0.010387157695939566]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1684959089478.pdf","embedCode":"","createdAt":"2023-04-27T22:02:44.072Z","updatedAt":"2026-04-08T19:04:36.940Z","__v":9,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d960"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d961"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69aa0d4074f2bc9d739d8467"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1043e62620016106eb7","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"404-3","bedrooms":"2 bedrooms","squareFeet":1055,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.5576923076923077,0.010859301227573183,1.5053418803418803,0.014164305949008499,1.5106837606837606,0.21152030217186024,1.518162393162393,0.2219074598677998,1.5534188034188035,0.22332389046270065,1.685897435897436,0.22332389046270065,1.6912393162393162,0.20018885741265344,1.688034188034188,0.014164305949008499,1.561965811965812,0.010859301227573183]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1684959201403.pdf","embedCode":"","createdAt":"2023-04-27T22:02:44.242Z","updatedAt":"2026-04-08T19:04:38.423Z","__v":8,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d962"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d963"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab51d5e2108970eb3b2c06"},"furnished":false,"isFeatured":false,"customButtonUrls":[]},{"_id":"644af1043e62620016106ebc","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"405-3","bedrooms":"1 bedroom","squareFeet":950,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[2.1816239316239314,0.0113314447592068,2.0833333333333335,0.011803588290840416,2.076923076923077,0.014164305949008499,2.075854700854701,0.21152030217186024,2.0833333333333335,0.2219074598677998,2.217948717948718,0.22332389046270065,2.2617521367521367,0.22332389046270065,2.2617521367521367,0.21576959395656278,2.251068376068376,0.21529745042492918,2.251068376068376,0.210576015108593,2.2617521367521367,0.2101038715769594,2.2617521367521367,0.03541076487252125,2.251068376068376,0.03493862134088763,2.233974358974359,0.014164305949008499,2.1923076923076925,0.0113314447592068]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/205_305_405-1684959241479.pdf","embedCode":"","createdAt":"2023-04-27T22:02:44.411Z","updatedAt":"2026-04-08T19:04:39.758Z","__v":12,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d964"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d965"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"689368c99a2b955a652cdbe3"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1043e62620016106ec1","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"406-3","bedrooms":"2 bedrooms","squareFeet":978,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.4027777777777778,0.22851746931067046,0.5758547008547008,0.22946175637393768,0.576388888888889,0.43271954674220964,0.4006410256410256,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/206_306_406-1684959289335.pdf","embedCode":"","createdAt":"2023-04-27T22:02:44.580Z","updatedAt":"2026-04-08T19:04:41.244Z","__v":9,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d966"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d967"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"690a532082b3017aad25252f"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1043e62620016106ec6","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"408-3","bedrooms":"2 bedrooms","squareFeet":1060,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[0.9663461538461539,0.22757318224740322,1.1431623931623929,0.22946175637393768,1.1431623931623929,0.43271954674220964,0.9647435897435898,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1684959918504.pdf","embedCode":"","createdAt":"2023-04-27T22:02:44.749Z","updatedAt":"2026-04-08T19:04:42.368Z","__v":9,"additionalInfo":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"67a0dbe89745f707b13b4aab"},"isFeatured":false,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d968"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d969"}],"customAttrs":[],"furnished":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1043e62620016106ecb","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"409-3","bedrooms":"2 bedrooms","squareFeet":1075,"price":null,"availability":"Sold","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":null,"description":"","path":"[1.5032051282051282,0.22946175637393768,1.6768675164448594,0.22757318224740322,1.6768675164448594,0.43083097261567516,1.5032051282051282,0.43106704438149196]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1684959949174.pdf","embedCode":"","createdAt":"2023-04-27T22:02:44.919Z","updatedAt":"2026-04-08T19:04:43.907Z","__v":6,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d96a"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d96b"}],"additionalInfo":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"68654ad4916debf901f314e1"},"furnished":false,"isFeatured":false,"alternativeLotPaths":[],"customButtonUrls":[]},{"_id":"644af1053e62620016106ed0","unitPriceTBD":false,"layoutGallery":["https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"images":[],"clonedImages":[],"finishes":[],"clonedFinishes":[],"unitmodels":[],"floor":"643f50182ccdc7001613f4f8","name":"410-3","bedrooms":"1 bedroom","squareFeet":794,"price":null,"availability":"Leased","bathrooms":1,"orientation":"","inclusions":"Stationnement Extérieur, Espace de rangement","deliveryDate":"","description":"","path":"[2.0683760683760686,0.22993389990557128,2.2425213675213675,0.22851746931067043,2.251068376068376,0.43083097261567516,2.072649572649573,0.43271954674220964]","layoutUrl":"","downloadableAsset":"https://storage.googleapis.com/planpoint-bucket/210_310_410-1684959974830.pdf","embedCode":"","createdAt":"2023-04-27T22:02:45.095Z","updatedAt":"2026-04-08T19:04:45.100Z","__v":3,"inclusionsArr":[{"en":"Stationnement Extérieur","fr":"Parking extérieur","de":"Außenstellplatz","es":"Aparcamiento exterior","zh":"室外停车场","_id":"67b0cd383d8911a3ac23d96c"},{"en":"Espace de rangement","fr":"Espace de rangement","de":"Abstellraum","es":"Espacio de almacenamiento","zh":"储物空间","_id":"67b0cd383d8911a3ac23d96d"}],"additionalInfo":[],"alternativeLotPaths":[],"customAttrs":[],"customButtonSnippet":"","customButtonUrl":"","customFinishes":{"options":{"kitchen":{"tabs":[]},"bathroom":{"tabs":[]},"general":{"tabs":[]}},"_id":"69ab52c96865cad67a1edc1d"},"furnished":false,"isFeatured":false,"customButtonUrls":[]}],"project":"643dafa7de58c00016a0d33c","name":"4","position":4,"floorplanUrl":"https://storage.googleapis.com/planpoint-bucket/etageNatur-1775675040760.jpg","createdAt":"2023-04-19T02:21:12.623Z","updatedAt":"2026-04-08T19:04:01.096Z","__v":25,"alternativePaths":[],"path":"[0.28272290303930925,0.2677636464246833,0.2967133076935717,0.19339604377121652,0.4625995343083978,0.10508451562022468,1.0102239450609563,0.21082595064312282,1.5938236820673326,0.31308140429163966,1.5938236820673326,0.3549131807842148,0.4625995343083978,0.2026919941028999]"}],"collections":[],"showFloorOverview":false,"pricesStartingAt":false,"showPriceFilter":true,"showAreaFilter":true,"showUnitDescription":false,"showBranding":false,"previewMode":false,"landOnly":false,"showUnitFinishes":false,"images":[],"finishes":[],"layouts":["https://storage.googleapis.com/planpoint-bucket/102-1683902249375.pdf","https://storage.googleapis.com/planpoint-bucket/104-1683902265511.pdf","https://storage.googleapis.com/planpoint-bucket/105-1683902269089.pdf","https://storage.googleapis.com/planpoint-bucket/106-1683902273002.pdf","https://storage.googleapis.com/planpoint-bucket/108-1683902275961.pdf","https://storage.googleapis.com/planpoint-bucket/110-1683902279612.pdf","https://storage.googleapis.com/planpoint-bucket/111-1683902282275.pdf","https://storage.googleapis.com/planpoint-bucket/112-1683902285248.pdf","https://storage.googleapis.com/planpoint-bucket/202_302_402-1683902299702.pdf","https://storage.googleapis.com/planpoint-bucket/203_303_403[1]-1683902302837.pdf","https://storage.googleapis.com/planpoint-bucket/204_304_404[1]-1683902305500.pdf","https://storage.googleapis.com/planpoint-bucket/205_305_405-1683902308414.pdf","https://storage.googleapis.com/planpoint-bucket/206_306_406-1683902311505.pdf","https://storage.googleapis.com/planpoint-bucket/208_308_408[1]-1683902314573.pdf","https://storage.googleapis.com/planpoint-bucket/209_309_409[1]-1683902317764.pdf","https://storage.googleapis.com/planpoint-bucket/210_310_410-1683902320762.pdf","https://storage.googleapis.com/planpoint-bucket/104-1684952772551.png","https://storage.googleapis.com/planpoint-bucket/102-1684956377188.png","https://storage.googleapis.com/planpoint-bucket/105-1684958943828.png","https://storage.googleapis.com/planpoint-bucket/112-1685479072466.png","https://storage.googleapis.com/planpoint-bucket/111-1685479133846.png","https://storage.googleapis.com/planpoint-bucket/NATUR-unite-104-1-1737664018239.jpg","https://storage.googleapis.com/planpoint-bucket/NATUR-unite-203-303-403-1-1737664348230.jpg","https://storage.googleapis.com/planpoint-bucket/NATUR-unite-110_page-0001-1737664597311.jpg","https://storage.googleapis.com/planpoint-bucket/NATUR-unite-209-309-409-1-1737664721130.jpg","https://storage.googleapis.com/planpoint-bucket/104-1737667523042.jpg","https://storage.googleapis.com/planpoint-bucket/108-1737667571709.jpg","https://storage.googleapis.com/planpoint-bucket/110-1737667604711.jpg","https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667641719.jpg","https://storage.googleapis.com/planpoint-bucket/203_303_403-1737667710205.jpg","https://storage.googleapis.com/planpoint-bucket/209_309_409-1737667745887.jpg","https://storage.googleapis.com/planpoint-bucket/106-1772835144869.jpg","https://storage.googleapis.com/planpoint-bucket/202-402-1772835147993.jpg","https://storage.googleapis.com/planpoint-bucket/204-404-1772835151989.jpg","https://storage.googleapis.com/planpoint-bucket/205-405-1772835155283.jpg","https://storage.googleapis.com/planpoint-bucket/206-406-1772835158257.jpg","https://storage.googleapis.com/planpoint-bucket/208-408-1772835161328.jpg","https://storage.googleapis.com/planpoint-bucket/210-410-1772835164106.jpg"],"downloadableAssets":["https://storage.googleapis.com/planpoint-bucket/NATUR-unite-104-1-1737662959520.jpg"],"floorplans":[],"embedCodes":[],"invertNav":false,"sfPhase":"1","projectType":"rental","user":"5f500e68ee4b050017e54b16","createdAt":"2023-04-17T20:44:23.133Z","updatedAt":"2026-08-07T12:50:15.546Z","__v":828,"plan":{"id":"si_NhtRE7MpR05zET","object":"subscription_item","billing_thresholds":null,"created":1681405800,"plan":{"id":"price_1IeL52CEdfdmzaWJyaeYV7RD","object":"plan","active":true,"aggregate_usage":null,"amount":3900,"amount_decimal":"3900","billing_scheme":"per_unit","created":1617977584,"currency":"usd","interval":"month","interval_count":1,"livemode":true,"nickname":null,"product":"prod_JGsqS03NdGdOXM","tiers":null,"tiers_mode":null,"transform_usage":null,"trial_period_days":null,"usage_type":"licensed"},"price":{"id":"price_1IeL52CEdfdmzaWJyaeYV7RD","object":"price","active":true,"billing_scheme":"per_unit","created":1617977584,"currency":"usd","custom_unit_amount":null,"livemode":true,"lookup_key":null,"nickname":null,"product":"prod_JGsqS03NdGdOXM","recurring":{"aggregate_usage":null,"interval":"month","interval_count":1,"trial_period_days":null,"usage_type":"licensed"},"tax_behavior":"unspecified","tiers_mode":null,"transform_quantity":null,"type":"recurring","unit_amount":3900,"unit_amount_decimal":"3900"},"quantity":1,"subscription":"sub_1LMxFVCEdfdmzaWJduZsWroO","tax_rates":[]},"projectImageUrl":"https://storage.googleapis.com/planpoint-bucket/Natur (1)-1775067088785.jpg","deliveryDates":true,"name":"Natur Condos","rentalObject":true,"showAvailability":true,"accentColor":"#1D2B24","hideSold":true,"enableForms":true,"ftpMapping":[],"lockScreen":false,"lockScreenCustom":false,"lockScreenCustomQuestions":[],"lockScreenEmail":true,"lockScreenMessage":true,"lockScreenName":true,"lockScreenPhone":true,"priorityList":false,"styleNavigation":"Style 1B","hostName":"Natur","projectLang":"French","namespace":"cosolte","alternativeCovers":[],"mapDirections":false,"mapStyle":"Light","unitImageOnGrid":"Unit Plan","zoomLevel":0,"formsFromName":"Natur","formsSendTo":"kenny_mendoza99@hotmail.com","formsSubject":"Demande de location Planpoint","enable3d":false,"hideArea":false,"commercialSpaces":[],"brochureAssets":[],"skipFloorStep":false,"customButtonOpensAt":"same_tab","customFormEnabled":false,"customFormFields":[],"gtmBodyCode":"","gtmEnabled":false,"gtmHeadCode":"","showVariants":false,"dayNightEnabled":false,"showAvailableFirst":false,"sponsors":[],"sponsorsEnabled":false,"customFinishes":[],"showUnitCustomFinishes":false,"specialRankEnabled":false,"initialView":"List","customButtonActionType":"url","alternativePaths":[],"chargeCurrency":"usd","chargeDescription":"","chargeType":"same","payButtonIcon":"","payButtonText":"Pay Now","waitlistEnabled":true,"onHoldExperienceEnabled":false,"onHoldMinsDuration":5,"similarSortingBy":"default","superframe":{"general":{"colorScheme":"rgb(255, 255, 255)","textColor":"rgb(33, 33, 33)","logo":"","_id":"6792a1a42d5722401094ecf9"},"gallery":[],"projects":[],"finishes":[],"videos":[],"map":"","_id":"6792a1a42d5722401094ecf8","interior":[],"project":[]},"disableZoomIn":false,"similarsEnabled":true,"areaText":"Area","availableStatus":"Available","floorText":"Floor","futureStatus":"Future","projectText":"Project","reservedStatus":"Reserved","soldLeasedStatus":"Leased","unavailableStatus":"Unavailable","unitText":"Unit","internalURLs":{"en":"https://www.naturcondos.ca/","fr":"https://www.naturcondos.ca/","_id":"67a27a103598ca0da05ebbab"},"areaTxt":{"en":"Area","fr":"Superficie","de":"Bereich","es":"Área","zh":"区域","_id":"67b370e832fcff093dc658c9"},"availableStatusTxt":{"en":"Available","fr":"Disponible","de":"Verfügbar","es":"Disponible","zh":"可用","_id":"67b370e832fcff093dc658ca"},"customButtonTxt":{"_id":"67b370e832fcff093dc658c5"},"floorTxt":{"singular":{"en":"Floor","fr":"Étage","de":"Etage","es":"Piso","zh":"楼层"},"plural":{"en":"Floors","fr":"Étages","de":"Etagen","es":"Pisos","zh":"楼层"},"_id":"67b370e832fcff093dc658c7"},"futureStatusTxt":{"en":"Future","fr":"Futur","de":"Zukunft","es":"Futuro","zh":"未来","_id":"67b370e832fcff093dc658cd"},"projectTxt":{"en":"Project","fr":"Projet","de":"Projekt","es":"Proyecto","zh":"项目","_id":"67b370e832fcff093dc658c6"},"reservedStatusTxt":{"en":"Reserved","fr":"Réservé","de":"Reserviert","es":"Reservado","zh":"已预订","_id":"67b370e832fcff093dc658cb"},"soldLeasedStatusTxt":{"en":"Leased","fr":"Loué","de":"Vermietet","es":"Arrendado","zh":"已租赁","_id":"67b370e832fcff093dc658ce"},"unavailableStatusTxt":{"en":"Unavailable","fr":"Indisponible","de":"Nicht verfügbar","es":"No disponible","zh":"不可用","_id":"67b370e832fcff093dc658cc"},"unitTxt":{"en":"Unit","fr":"Unité","de":"Einheit","es":"Unidad","zh":"单元","_id":"67b370e832fcff093dc658c8"},"payButtonTxt":{"_id":"67b7466caf8da6c57352facf"},"formColorScheme":"rgba(8, 52, 117, 100)","leadFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"currencySymbol":"$","paymentsEnabled":false,"portalEnabled":false,"portalFormJSON":{"signup":{"title":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"completeText":{"default":"Sign Up","es":"Registrarse","fr":"S'inscrire","de":"Registrieren","zh":"注册"},"description":{"default":"Create an account to continue.","es":"Cree una cuenta para continuar.","fr":"Créez un compte pour continuer.","de":"Erstellen Sie ein Konto, um fortzufahren.","zh":"创建账户以继续。"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Surname","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true},{"type":"html","name":"privacyTerms","html":"<p>By signing up, you agree to our <a href='/privacy'>Privacy Policy</a> and <a href='/terms'>Terms of Service</a>.</p>"}],"loginLink":{"default":"Already have an account? Login","es":"¿Ya tienes una cuenta? Iniciar sesión","fr":"Vous avez déjà un compte ? Connexion","de":"Haben Sie bereits ein Konto? Anmelden","zh":"已经有账号?登录"}},"signin":{"title":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"completeText":{"default":"Sign In","es":"Iniciar sesión","fr":"Se connecter","de":"Anmelden","zh":"登录"},"description":{"default":"Sign In to view the Price List & Plans","es":"Inicia sesión para ver la lista de precios y planes","fr":"Connectez-vous pour voir la liste des prix et des plans","de":"Melden Sie sich an, um die Preisliste und Pläne zu sehen","zh":"登录以查看价格表和计划"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"password","inputType":"password","title":{"default":"Password","es":"Contraseña","fr":"Mot de passe","de":"Passwort","zh":"密码"},"isRequired":true}],"forgotPassword":{"default":"Forgot your password?","es":"¿Olvidaste tu contraseña?","fr":"Mot de passe oublié ?","de":"Passwort vergessen?","zh":"忘记密码?"},"registerLink":{"default":"Need an account? Register","es":"¿Necesitas una cuenta? Regístrate","fr":"Besoin d'un compte ? Inscrivez-vous","de":"Benötigen Sie ein Konto? Registrieren","zh":"需要一个帐户?注册"}},"forgotPassword":{"title":{"default":"Forgot Password","es":"Olvidé mi contraseña","fr":"Mot de passe oublié","de":"Passwort vergessen","zh":"忘记密码"},"description":{"default":"Enter your email to reset your password.","es":"Ingresa tu correo electrónico para restablecer tu contraseña.","fr":"Entrez votre e-mail pour réinitialiser votre mot de passe.","de":"Geben Sie Ihre E-Mail-Adresse ein, um Ihr Passwort zurückzusetzen.","zh":"输入您的电子邮件以重置密码。"},"elements":[{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true}],"backToLogin":{"default":"Back to Login","es":"Volver al inicio de sesión","fr":"Retour à la connexion","de":"Zurück zum Login","zh":"返回登录"}},"config":{"logo":"","colorScheme":"","textColor":""}},"customUnitAttrs":[],"leadsFormJSON":{"title":{"default":"Request info about unit {unitName}","es":"Solicitar información sobre la unidad {unitName}","fr":"Demander des informations sur l'unité {unitName}","de":"Informationen zur Einheit {unitName} anfordern","zh":"请求有关单元 {unitName} 的信息"},"completedHtml":{"default":"<h4>Thank you for submitting the form</h4>","es":"<h4>Gracias por enviar el formulario</h4>","fr":"<h4>Merci d'avoir soumis le formulaire</h4>","de":"<h4>Danke für das Ausfüllen des Formulars</h4>","zh":"<h4>感谢您提交表单</h4>"},"completeText":{"default":"Submit","es":"Enviar","fr":"Envoyer","de":"Einreichen","zh":"提交"},"elements":[{"type":"text","name":"firstName","title":{"default":"First Name","es":"Nombre","fr":"Prénom","de":"Vorname","zh":"名字"},"isRequired":true},{"type":"text","name":"lastName","title":{"default":"Last Name","es":"Apellido","fr":"Nom","de":"Nachname","zh":"姓"},"isRequired":true},{"type":"text","name":"email","title":{"default":"Email","es":"Correo electrónico","fr":"E-mail","de":"E-Mail","zh":"电子邮件"},"isRequired":true},{"type":"text","name":"phoneNumber","title":{"default":"Phone Number","es":"Teléfono","fr":"Téléphone","de":"Telefon","zh":"电话号码"},"isRequired":true},{"type":"text","name":"message","title":{"default":"Message","es":"Mensaje","fr":"Message","de":"Nachricht","zh":"信息"}}]},"defaultHightlight":"None","disclaimerText":"","shareButtonEnabled":true,"disableScrollwheel":false,"filtersEnabled":{"bedrooms":true,"bathrooms":true,"status":true,"area":true,"parking":true,"floors":true,"price":true},"filtersOrder":["bedrooms","bathrooms","status","area","parking","floors","price"],"descriptionTxt":{"_id":"684657e284ddb589c3518aba"},"enterpriseCustomButtonActionType":"url","enterpriseCustomButtonOpensAt":"same_tab","enterpriseCustomButtonTxt":{"_id":"684657e284ddb589c3518ab8"},"spotlightMode":{"colorScheme":"rgb(8, 52, 117)","pinpoints":[]},"customerExperience":{"_id":"685014ab868d7f95ff8f9729"},"cxEnabled":false,"vipPackageEnabled":false,"changeModelTxt":{"en":"Change model","fr":"Changer de modèle","de":"Modell ändern","es":"Cambiar modelo","zh":"更改模型","_id":"6887b908e8d2ff7382e754ac"},"mobileLoadMoreBehavior":"button","priceTxt":{"en":"Price","fr":"Prix","de":"Preis","es":"Precio","zh":"价格","_id":"689b50f2c4febbc5b0b51f1e"},"status":"active","statusOverride":"active","discounts":[],"areaData":{"parentArea":"Quebec","childArea":"Saint-Jérôme","coordinates":{"lon":-73.985049,"lat":45.79966},"zoomLevel":15},"lat":45.80003398953241,"lon":-73.98591803572172,"address":"2155 Boulevard De La Traversée, Saint-Jérôme, Quebec J7Y 0S2, Canada","customButtons":[],"formEmails":[{"language":"English","notification":{"enabled":true,"sendTo":"kenny_mendoza99@hotmail.com","subject":"Demande de location Planpoint","fromName":"Natur"},"reply":{"enabled":false},"_id":"693cb1291b292af5d05ca7f3"},{"language":"French","notification":{"enabled":true,"sendTo":"naturcondoslocatifs@gmail.com","subject":"Nouveau lead Planpoint","message":"lead_fullname\nlead_email\nlead_phone\nunit_label\nunit_names\nlead_message\nlead_createdAt\n\n"},"reply":{"enabled":false},"_id":"6a172ccf1bec400d9ae84340"},{"language":"Spanish","notification":{"enabled":false},"reply":{"enabled":false},"_id":"6a172ccf1bec400d9ae84341"},{"language":"German","notification":{"enabled":false},"reply":{"enabled":false},"_id":"6a172ccf1bec400d9ae84342"},{"language":"Chinese","notification":{"enabled":false},"reply":{"enabled":false},"_id":"6a172ccf1bec400d9ae84343"}],"favoritesEnabled":true,"postMessageAnalyticsEnabled":false,"postMessageAnalyticsEvents":["project-viewed","floor-viewed","unit-viewed","favorite-added","favorite-removed","contact-form-submitted","filters-applied"],"exteriorZoomEnabled":false,"showSkeletonLoading":true,"navBarCTA":{"enabled":false,"opensAt":"new_tab","text":"","url":""},"showDescriptionForSoldOnly":false,"targetMarker":"Custom Target Marker","markerImageUrl":"https://storage.googleapis.com/planpoint-bucket/Residential-1774572240742.png","_plan":{"nameId":"small rental","size":"small","units":"30","users":"3"},"stripePriceId":"price_1QCPmxCEdfdmzaWJnLO787dU","stripeSubItemId":"si_RwTP4RwpY0JVtF","websiteURL":"https://www.naturcondos.ca/","baseCurrencyCode":"USD","currencyConverterEnabled":false,"stripeSubId":"sub_1R2aSyCEdfdmzaWJFzU8z8iO","hideGallery":true,"superframeEnabled":false,"navBarCTA2":{"backgroundColor":"","enabled":false,"opensAt":"new_tab","text":"","textColor":"","url":""},"columnRatio":50,"showShapeToggle":false,"noRecipientsWarningSent":false,"additionalInfoLabels":[],"liveCountersPublic":false,"useCustomEmailDomain":true,"buyNow":{"additionalAmount":0,"agreeLabel":"Yes, I agree","ctaLabel":"Pre-Reserve Above Asking","declineLabel":"No, go back","disclaimerMessage":"You chose {unitName} – {basePrice}. An additional {fee} applies, bringing the purchase price to {newPrice}. By continuing you acknowledge the updated purchase price. Your reservation fee is charged separately, as normal.","disclaimerTitle":"Pre-reserve above asking","enabled":false,"terms":"","buyNowPriceLabel":"Buy-now price","launchPriceLabel":"Launch price"},"spinAllowed":false,"spinEnabled":false} | |
| \ No newline at end of file | ||
added
tests/fixtures/cosoltec/expected.json
+719 −0
@@ -0,0 +1,719 @@ | ||
| 1 | +{ | |
| 2 | + "count": 51, | |
| 3 | + "listings": [ | |
| 4 | + { | |
| 5 | + "uid": "cosoltec:644af0f53e62620016106c7e", | |
| 6 | + "url": "https://www.naturcondos.ca/", | |
| 7 | + "title": "Natur Condos — Unité 105-1", | |
| 8 | + "address": "2155 Boulevard De La Traversée", | |
| 9 | + "sector": "", | |
| 10 | + "city": "Saint-Jérôme", | |
| 11 | + "unit_type": "4½", | |
| 12 | + "price": null, | |
| 13 | + "availability": "Available", | |
| 14 | + "area_sqft": 1078.0, | |
| 15 | + "n_images": 1, | |
| 16 | + "n_amenities": 0 | |
| 17 | + }, | |
| 18 | + { | |
| 19 | + "uid": "cosoltec:644af0f53e62620016106c84", | |
| 20 | + "url": "https://www.naturcondos.ca/", | |
| 21 | + "title": "Natur Condos — Unité 106-1", | |
| 22 | + "address": "2155 Boulevard De La Traversée", | |
| 23 | + "sector": "", | |
| 24 | + "city": "Saint-Jérôme", | |
| 25 | + "unit_type": "3½", | |
| 26 | + "price": null, | |
| 27 | + "availability": "Available", | |
| 28 | + "area_sqft": 1032.0, | |
| 29 | + "n_images": 1, | |
| 30 | + "n_amenities": 0 | |
| 31 | + }, | |
| 32 | + { | |
| 33 | + "uid": "cosoltec:644af0f63e62620016106ca6", | |
| 34 | + "url": "https://www.naturcondos.ca/", | |
| 35 | + "title": "Natur Condos — Unité 104-2", | |
| 36 | + "address": "2155 Boulevard De La Traversée", | |
| 37 | + "sector": "", | |
| 38 | + "city": "Saint-Jérôme", | |
| 39 | + "unit_type": "4½", | |
| 40 | + "price": null, | |
| 41 | + "availability": "Available", | |
| 42 | + "area_sqft": 1106.0, | |
| 43 | + "n_images": 1, | |
| 44 | + "n_amenities": 0 | |
| 45 | + }, | |
| 46 | + { | |
| 47 | + "uid": "cosoltec:644af0f63e62620016106cba", | |
| 48 | + "url": "https://www.naturcondos.ca/", | |
| 49 | + "title": "Natur Condos — Unité 110-2", | |
| 50 | + "address": "2155 Boulevard De La Traversée", | |
| 51 | + "sector": "", | |
| 52 | + "city": "Saint-Jérôme", | |
| 53 | + "unit_type": "4½", | |
| 54 | + "price": null, | |
| 55 | + "availability": "Available", | |
| 56 | + "area_sqft": 1106.0, | |
| 57 | + "n_images": 1, | |
| 58 | + "n_amenities": 0 | |
| 59 | + }, | |
| 60 | + { | |
| 61 | + "uid": "cosoltec:644af0f73e62620016106cd7", | |
| 62 | + "url": "https://www.naturcondos.ca/", | |
| 63 | + "title": "Natur Condos — Unité 105-3", | |
| 64 | + "address": "2155 Boulevard De La Traversée", | |
| 65 | + "sector": "", | |
| 66 | + "city": "Saint-Jérôme", | |
| 67 | + "unit_type": "4½", | |
| 68 | + "price": null, | |
| 69 | + "availability": "Available", | |
| 70 | + "area_sqft": 1078.0, | |
| 71 | + "n_images": 1, | |
| 72 | + "n_amenities": 0 | |
| 73 | + }, | |
| 74 | + { | |
| 75 | + "uid": "cosoltec:644af0f93e62620016106cff", | |
| 76 | + "url": "https://www.naturcondos.ca/", | |
| 77 | + "title": "Natur Condos — Unité 204-1", | |
| 78 | + "address": "2155 Boulevard De La Traversée", | |
| 79 | + "sector": "", | |
| 80 | + "city": "Saint-Jérôme", | |
| 81 | + "unit_type": "4½", | |
| 82 | + "price": null, | |
| 83 | + "availability": "Available", | |
| 84 | + "area_sqft": 1055.0, | |
| 85 | + "n_images": 1, | |
| 86 | + "n_amenities": 0 | |
| 87 | + }, | |
| 88 | + { | |
| 89 | + "uid": "cosoltec:644af1003e62620016106e49", | |
| 90 | + "url": "https://www.naturcondos.ca/", | |
| 91 | + "title": "Natur Condos — Unité 306-3", | |
| 92 | + "address": "2155 Boulevard De La Traversée", | |
| 93 | + "sector": "", | |
| 94 | + "city": "Saint-Jérôme", | |
| 95 | + "unit_type": "4½", | |
| 96 | + "price": null, | |
| 97 | + "availability": "Available", | |
| 98 | + "area_sqft": 978.0, | |
| 99 | + "n_images": 1, | |
| 100 | + "n_amenities": 0 | |
| 101 | + }, | |
| 102 | + { | |
| 103 | + "uid": "cosoltec:644af1003e62620016106e53", | |
| 104 | + "url": "https://www.naturcondos.ca/", | |
| 105 | + "title": "Natur Condos — Unité 309-3", | |
| 106 | + "address": "2155 Boulevard De La Traversée", | |
| 107 | + "sector": "", | |
| 108 | + "city": "Saint-Jérôme", | |
| 109 | + "unit_type": "4½", | |
| 110 | + "price": null, | |
| 111 | + "availability": "Available", | |
| 112 | + "area_sqft": 1075.0, | |
| 113 | + "n_images": 1, | |
| 114 | + "n_amenities": 0 | |
| 115 | + }, | |
| 116 | + { | |
| 117 | + "uid": "cosoltec:644af1023e62620016106e8a", | |
| 118 | + "url": "https://www.naturcondos.ca/", | |
| 119 | + "title": "Natur Condos — Unité 403-2", | |
| 120 | + "address": "2155 Boulevard De La Traversée", | |
| 121 | + "sector": "", | |
| 122 | + "city": "Saint-Jérôme", | |
| 123 | + "unit_type": "4½", | |
| 124 | + "price": null, | |
| 125 | + "availability": "Available", | |
| 126 | + "area_sqft": 1071.0, | |
| 127 | + "n_images": 1, | |
| 128 | + "n_amenities": 0 | |
| 129 | + }, | |
| 130 | + { | |
| 131 | + "uid": "cosoltec:674e0a05fd94278f1347a1fc", | |
| 132 | + "url": "https://www.lemonroe.ca/plans", | |
| 133 | + "title": "Le Monroe 2 — Unité 503", | |
| 134 | + "address": "281 Chem. du Bas-de-Sainte-Thérèse", | |
| 135 | + "sector": "", | |
| 136 | + "city": "Blainville", | |
| 137 | + "unit_type": "3½", | |
| 138 | + "price": 2145.0, | |
| 139 | + "availability": "Available", | |
| 140 | + "area_sqft": 761.0, | |
| 141 | + "n_images": 9, | |
| 142 | + "n_amenities": 0 | |
| 143 | + }, | |
| 144 | + { | |
| 145 | + "uid": "cosoltec:67a7bbd11a6a39b40dcf12b6", | |
| 146 | + "url": "https://www.evado.ca/plans", | |
| 147 | + "title": "Evado — Unité 303", | |
| 148 | + "address": "350 Place Fabien-Drapeau", | |
| 149 | + "sector": "", | |
| 150 | + "city": "Sainte-Thérèse", | |
| 151 | + "unit_type": "4½", | |
| 152 | + "price": 1960.0, | |
| 153 | + "availability": "Available", | |
| 154 | + "area_sqft": 1000.0, | |
| 155 | + "n_images": 3, | |
| 156 | + "n_amenities": 0 | |
| 157 | + }, | |
| 158 | + { | |
| 159 | + "uid": "cosoltec:67a7bcc4008d9b0c6f1e1d35", | |
| 160 | + "url": "https://www.evado.ca/plans", | |
| 161 | + "title": "Evado — Unité 204", | |
| 162 | + "address": "350 Place Fabien-Drapeau", | |
| 163 | + "sector": "", | |
| 164 | + "city": "Sainte-Thérèse", | |
| 165 | + "unit_type": "3½", | |
| 166 | + "price": 1800.0, | |
| 167 | + "availability": "Available", | |
| 168 | + "area_sqft": 693.0, | |
| 169 | + "n_images": 3, | |
| 170 | + "n_amenities": 0 | |
| 171 | + }, | |
| 172 | + { | |
| 173 | + "uid": "cosoltec:67a7be612156c5501dfa9706", | |
| 174 | + "url": "https://www.evado.ca/plans", | |
| 175 | + "title": "Evado — Unité 405", | |
| 176 | + "address": "350 Place Fabien-Drapeau", | |
| 177 | + "sector": "", | |
| 178 | + "city": "Sainte-Thérèse", | |
| 179 | + "unit_type": "5½", | |
| 180 | + "price": 2420.0, | |
| 181 | + "availability": "Available", | |
| 182 | + "area_sqft": 1234.0, | |
| 183 | + "n_images": 3, | |
| 184 | + "n_amenities": 0 | |
| 185 | + }, | |
| 186 | + { | |
| 187 | + "uid": "cosoltec:67a7bf3a06dd5eb21152d9a2", | |
| 188 | + "url": "https://www.evado.ca/plans", | |
| 189 | + "title": "Evado — Unité 306", | |
| 190 | + "address": "350 Place Fabien-Drapeau", | |
| 191 | + "sector": "", | |
| 192 | + "city": "Sainte-Thérèse", | |
| 193 | + "unit_type": "4½", | |
| 194 | + "price": 1900.0, | |
| 195 | + "availability": "Available", | |
| 196 | + "area_sqft": 797.0, | |
| 197 | + "n_images": 3, | |
| 198 | + "n_amenities": 0 | |
| 199 | + }, | |
| 200 | + { | |
| 201 | + "uid": "cosoltec:689f784f2ad58db540a18f6b", | |
| 202 | + "url": "https://www.evado.ca/plans", | |
| 203 | + "title": "Evado 2 — Unité 103", | |
| 204 | + "address": "350 Place Fabien-Drapeau", | |
| 205 | + "sector": "", | |
| 206 | + "city": "Sainte-Thérèse", | |
| 207 | + "unit_type": "4½", | |
| 208 | + "price": 2390.0, | |
| 209 | + "availability": "Available", | |
| 210 | + "area_sqft": 933.0, | |
| 211 | + "n_images": 2, | |
| 212 | + "n_amenities": 0 | |
| 213 | + }, | |
| 214 | + { | |
| 215 | + "uid": "cosoltec:689f78502ad58db540a18f88", | |
| 216 | + "url": "https://www.evado.ca/plans", | |
| 217 | + "title": "Evado 2 — Unité 104", | |
| 218 | + "address": "350 Place Fabien-Drapeau", | |
| 219 | + "sector": "", | |
| 220 | + "city": "Sainte-Thérèse", | |
| 221 | + "unit_type": "3½", | |
| 222 | + "price": 1665.0, | |
| 223 | + "availability": "Available", | |
| 224 | + "area_sqft": 628.0, | |
| 225 | + "n_images": 2, | |
| 226 | + "n_amenities": 0 | |
| 227 | + }, | |
| 228 | + { | |
| 229 | + "uid": "cosoltec:689f78502ad58db540a18fa5", | |
| 230 | + "url": "https://www.evado.ca/plans", | |
| 231 | + "title": "Evado 2 — Unité 105", | |
| 232 | + "address": "350 Place Fabien-Drapeau", | |
| 233 | + "sector": "", | |
| 234 | + "city": "Sainte-Thérèse", | |
| 235 | + "unit_type": "3½", | |
| 236 | + "price": 1665.0, | |
| 237 | + "availability": "Available", | |
| 238 | + "area_sqft": 628.0, | |
| 239 | + "n_images": 2, | |
| 240 | + "n_amenities": 0 | |
| 241 | + }, | |
| 242 | + { | |
| 243 | + "uid": "cosoltec:689f78512ad58db540a19019", | |
| 244 | + "url": "https://www.evado.ca/plans", | |
| 245 | + "title": "Evado 2 — Unité 109", | |
| 246 | + "address": "350 Place Fabien-Drapeau", | |
| 247 | + "sector": "", | |
| 248 | + "city": "Sainte-Thérèse", | |
| 249 | + "unit_type": "3½", | |
| 250 | + "price": 1885.0, | |
| 251 | + "availability": "Available", | |
| 252 | + "area_sqft": 730.0, | |
| 253 | + "n_images": 2, | |
| 254 | + "n_amenities": 0 | |
| 255 | + }, | |
| 256 | + { | |
| 257 | + "uid": "cosoltec:689f7853d49510bcc6480a6d", | |
| 258 | + "url": "https://www.evado.ca/plans", | |
| 259 | + "title": "Evado 2 — Unité 203", | |
| 260 | + "address": "350 Place Fabien-Drapeau", | |
| 261 | + "sector": "", | |
| 262 | + "city": "Sainte-Thérèse", | |
| 263 | + "unit_type": "4½", | |
| 264 | + "price": 2420.0, | |
| 265 | + "availability": "Available", | |
| 266 | + "area_sqft": 933.0, | |
| 267 | + "n_images": 2, | |
| 268 | + "n_amenities": 0 | |
| 269 | + }, | |
| 270 | + { | |
| 271 | + "uid": "cosoltec:689f78552ad58db540a19e2c", | |
| 272 | + "url": "https://www.evado.ca/plans", | |
| 273 | + "title": "Evado 2 — Unité 208", | |
| 274 | + "address": "350 Place Fabien-Drapeau", | |
| 275 | + "sector": "", | |
| 276 | + "city": "Sainte-Thérèse", | |
| 277 | + "unit_type": "4½", | |
| 278 | + "price": 2725.0, | |
| 279 | + "availability": "Available", | |
| 280 | + "area_sqft": 1073.0, | |
| 281 | + "n_images": 2, | |
| 282 | + "n_amenities": 0 | |
| 283 | + }, | |
| 284 | + { | |
| 285 | + "uid": "cosoltec:689f78552ad58db540a19e66", | |
| 286 | + "url": "https://www.evado.ca/plans", | |
| 287 | + "title": "Evado 2 — Unité 210", | |
| 288 | + "address": "350 Place Fabien-Drapeau", | |
| 289 | + "sector": "", | |
| 290 | + "city": "Sainte-Thérèse", | |
| 291 | + "unit_type": "4½", | |
| 292 | + "price": 2705.0, | |
| 293 | + "availability": "Available", | |
| 294 | + "area_sqft": 1073.0, | |
| 295 | + "n_images": 2, | |
| 296 | + "n_amenities": 0 | |
| 297 | + }, | |
| 298 | + { | |
| 299 | + "uid": "cosoltec:689f78562ad58db540a19f74", | |
| 300 | + "url": "https://www.evado.ca/plans", | |
| 301 | + "title": "Evado 2 — Unité 303", | |
| 302 | + "address": "350 Place Fabien-Drapeau", | |
| 303 | + "sector": "", | |
| 304 | + "city": "Sainte-Thérèse", | |
| 305 | + "unit_type": "4½", | |
| 306 | + "price": 2445.0, | |
| 307 | + "availability": "Available", | |
| 308 | + "area_sqft": 932.0, | |
| 309 | + "n_images": 2, | |
| 310 | + "n_amenities": 0 | |
| 311 | + }, | |
| 312 | + { | |
| 313 | + "uid": "cosoltec:689f78572ad58db540a19fae", | |
| 314 | + "url": "https://www.evado.ca/plans", | |
| 315 | + "title": "Evado 2 — Unité 305", | |
| 316 | + "address": "350 Place Fabien-Drapeau", | |
| 317 | + "sector": "", | |
| 318 | + "city": "Sainte-Thérèse", | |
| 319 | + "unit_type": "4½", | |
| 320 | + "price": 2245.0, | |
| 321 | + "availability": "Available", | |
| 322 | + "area_sqft": 866.0, | |
| 323 | + "n_images": 2, | |
| 324 | + "n_amenities": 0 | |
| 325 | + }, | |
| 326 | + { | |
| 327 | + "uid": "cosoltec:689f78582ad58db540a19fce", | |
| 328 | + "url": "https://www.evado.ca/plans", | |
| 329 | + "title": "Evado 2 — Unité 307", | |
| 330 | + "address": "350 Place Fabien-Drapeau", | |
| 331 | + "sector": "", | |
| 332 | + "city": "Sainte-Thérèse", | |
| 333 | + "unit_type": "4½", | |
| 334 | + "price": 2750.0, | |
| 335 | + "availability": "Available", | |
| 336 | + "area_sqft": 1070.0, | |
| 337 | + "n_images": 2, | |
| 338 | + "n_amenities": 0 | |
| 339 | + }, | |
| 340 | + { | |
| 341 | + "uid": "cosoltec:689f78582ad58db540a19feb", | |
| 342 | + "url": "https://www.evado.ca/plans", | |
| 343 | + "title": "Evado 2 — Unité 308", | |
| 344 | + "address": "350 Place Fabien-Drapeau", | |
| 345 | + "sector": "", | |
| 346 | + "city": "Sainte-Thérèse", | |
| 347 | + "unit_type": "3½", | |
| 348 | + "price": 1915.0, | |
| 349 | + "availability": "Available", | |
| 350 | + "area_sqft": 719.0, | |
| 351 | + "n_images": 2, | |
| 352 | + "n_amenities": 0 | |
| 353 | + }, | |
| 354 | + { | |
| 355 | + "uid": "cosoltec:689f78592ad58db540a1a025", | |
| 356 | + "url": "https://www.evado.ca/plans", | |
| 357 | + "title": "Evado 2 — Unité 310", | |
| 358 | + "address": "350 Place Fabien-Drapeau", | |
| 359 | + "sector": "", | |
| 360 | + "city": "Sainte-Thérèse", | |
| 361 | + "unit_type": "3½", | |
| 362 | + "price": 1920.0, | |
| 363 | + "availability": "Available", | |
| 364 | + "area_sqft": 673.0, | |
| 365 | + "n_images": 2, | |
| 366 | + "n_amenities": 0 | |
| 367 | + }, | |
| 368 | + { | |
| 369 | + "uid": "cosoltec:689f785a2ad58db540a1a07c", | |
| 370 | + "url": "https://www.evado.ca/plans", | |
| 371 | + "title": "Evado 2 — Unité 403", | |
| 372 | + "address": "350 Place Fabien-Drapeau", | |
| 373 | + "sector": "", | |
| 374 | + "city": "Sainte-Thérèse", | |
| 375 | + "unit_type": "4½", | |
| 376 | + "price": 2475.0, | |
| 377 | + "availability": "Available", | |
| 378 | + "area_sqft": 932.0, | |
| 379 | + "n_images": 2, | |
| 380 | + "n_amenities": 0 | |
| 381 | + }, | |
| 382 | + { | |
| 383 | + "uid": "cosoltec:689f785b0533807345e22bc9", | |
| 384 | + "url": "https://www.evado.ca/plans", | |
| 385 | + "title": "Evado 2 — Unité 408", | |
| 386 | + "address": "350 Place Fabien-Drapeau", | |
| 387 | + "sector": "", | |
| 388 | + "city": "Sainte-Thérèse", | |
| 389 | + "unit_type": "3½", | |
| 390 | + "price": 1940.0, | |
| 391 | + "availability": "Available", | |
| 392 | + "area_sqft": 719.0, | |
| 393 | + "n_images": 2, | |
| 394 | + "n_amenities": 0 | |
| 395 | + }, | |
| 396 | + { | |
| 397 | + "uid": "cosoltec:689f785b0533807345e22be6", | |
| 398 | + "url": "https://www.evado.ca/plans", | |
| 399 | + "title": "Evado 2 — Unité 409", | |
| 400 | + "address": "350 Place Fabien-Drapeau", | |
| 401 | + "sector": "", | |
| 402 | + "city": "Sainte-Thérèse", | |
| 403 | + "unit_type": "3½", | |
| 404 | + "price": 1970.0, | |
| 405 | + "availability": "Available", | |
| 406 | + "area_sqft": 755.0, | |
| 407 | + "n_images": 2, | |
| 408 | + "n_amenities": 0 | |
| 409 | + }, | |
| 410 | + { | |
| 411 | + "uid": "cosoltec:689f785c0533807345e22c03", | |
| 412 | + "url": "https://www.evado.ca/plans", | |
| 413 | + "title": "Evado 2 — Unité 410", | |
| 414 | + "address": "350 Place Fabien-Drapeau", | |
| 415 | + "sector": "", | |
| 416 | + "city": "Sainte-Thérèse", | |
| 417 | + "unit_type": "3½", | |
| 418 | + "price": 1845.0, | |
| 419 | + "availability": "Available", | |
| 420 | + "area_sqft": 673.0, | |
| 421 | + "n_images": 2, | |
| 422 | + "n_amenities": 0 | |
| 423 | + }, | |
| 424 | + { | |
| 425 | + "uid": "cosoltec:689f785c0533807345e22c20", | |
| 426 | + "url": "https://www.evado.ca/plans", | |
| 427 | + "title": "Evado 2 — Unité 501", | |
| 428 | + "address": "350 Place Fabien-Drapeau", | |
| 429 | + "sector": "", | |
| 430 | + "city": "Sainte-Thérèse", | |
| 431 | + "unit_type": "3½", | |
| 432 | + "price": 1555.0, | |
| 433 | + "availability": "Available", | |
| 434 | + "area_sqft": 550.0, | |
| 435 | + "n_images": 2, | |
| 436 | + "n_amenities": 0 | |
| 437 | + }, | |
| 438 | + { | |
| 439 | + "uid": "cosoltec:689f785d0533807345e22c5a", | |
| 440 | + "url": "https://www.evado.ca/plans", | |
| 441 | + "title": "Evado 2 — Unité 503", | |
| 442 | + "address": "350 Place Fabien-Drapeau", | |
| 443 | + "sector": "", | |
| 444 | + "city": "Sainte-Thérèse", | |
| 445 | + "unit_type": "4½", | |
| 446 | + "price": 2510.0, | |
| 447 | + "availability": "Available", | |
| 448 | + "area_sqft": 932.0, | |
| 449 | + "n_images": 2, | |
| 450 | + "n_amenities": 0 | |
| 451 | + }, | |
| 452 | + { | |
| 453 | + "uid": "cosoltec:689f785e0533807345e22c94", | |
| 454 | + "url": "https://www.evado.ca/plans", | |
| 455 | + "title": "Evado 2 — Unité 505", | |
| 456 | + "address": "350 Place Fabien-Drapeau", | |
| 457 | + "sector": "", | |
| 458 | + "city": "Sainte-Thérèse", | |
| 459 | + "unit_type": "4½", | |
| 460 | + "price": 2305.0, | |
| 461 | + "availability": "Available", | |
| 462 | + "area_sqft": 866.0, | |
| 463 | + "n_images": 2, | |
| 464 | + "n_amenities": 0 | |
| 465 | + }, | |
| 466 | + { | |
| 467 | + "uid": "cosoltec:689f785e2ad58db540a1a23c", | |
| 468 | + "url": "https://www.evado.ca/plans", | |
| 469 | + "title": "Evado 2 — Unité 506", | |
| 470 | + "address": "350 Place Fabien-Drapeau", | |
| 471 | + "sector": "", | |
| 472 | + "city": "Sainte-Thérèse", | |
| 473 | + "unit_type": "5½", | |
| 474 | + "price": 2785.0, | |
| 475 | + "availability": "Available", | |
| 476 | + "area_sqft": 1053.0, | |
| 477 | + "n_images": 2, | |
| 478 | + "n_amenities": 0 | |
| 479 | + }, | |
| 480 | + { | |
| 481 | + "uid": "cosoltec:689f785ed49510bcc6482a2e", | |
| 482 | + "url": "https://www.evado.ca/plans", | |
| 483 | + "title": "Evado 2 — Unité 507", | |
| 484 | + "address": "350 Place Fabien-Drapeau", | |
| 485 | + "sector": "", | |
| 486 | + "city": "Sainte-Thérèse", | |
| 487 | + "unit_type": "4½", | |
| 488 | + "price": 2825.0, | |
| 489 | + "availability": "Available", | |
| 490 | + "area_sqft": 1070.0, | |
| 491 | + "n_images": 2, | |
| 492 | + "n_amenities": 0 | |
| 493 | + }, | |
| 494 | + { | |
| 495 | + "uid": "cosoltec:689f785f2ad58db540a1a25a", | |
| 496 | + "url": "https://www.evado.ca/plans", | |
| 497 | + "title": "Evado 2 — Unité 508", | |
| 498 | + "address": "350 Place Fabien-Drapeau", | |
| 499 | + "sector": "", | |
| 500 | + "city": "Sainte-Thérèse", | |
| 501 | + "unit_type": "3½", | |
| 502 | + "price": 1965.0, | |
| 503 | + "availability": "Available", | |
| 504 | + "area_sqft": 719.0, | |
| 505 | + "n_images": 2, | |
| 506 | + "n_amenities": 0 | |
| 507 | + }, | |
| 508 | + { | |
| 509 | + "uid": "cosoltec:689f785f2ad58db540a1a277", | |
| 510 | + "url": "https://www.evado.ca/plans", | |
| 511 | + "title": "Evado 2 — Unité 509", | |
| 512 | + "address": "350 Place Fabien-Drapeau", | |
| 513 | + "sector": "", | |
| 514 | + "city": "Sainte-Thérèse", | |
| 515 | + "unit_type": "3½", | |
| 516 | + "price": 1995.0, | |
| 517 | + "availability": "Available", | |
| 518 | + "area_sqft": 755.0, | |
| 519 | + "n_images": 2, | |
| 520 | + "n_amenities": 0 | |
| 521 | + }, | |
| 522 | + { | |
| 523 | + "uid": "cosoltec:689f785fd49510bcc6482a4b", | |
| 524 | + "url": "https://www.evado.ca/plans", | |
| 525 | + "title": "Evado 2 — Unité 510", | |
| 526 | + "address": "350 Place Fabien-Drapeau", | |
| 527 | + "sector": "", | |
| 528 | + "city": "Sainte-Thérèse", | |
| 529 | + "unit_type": "3½", | |
| 530 | + "price": 1865.0, | |
| 531 | + "availability": "Available", | |
| 532 | + "area_sqft": 673.0, | |
| 533 | + "n_images": 2, | |
| 534 | + "n_amenities": 0 | |
| 535 | + }, | |
| 536 | + { | |
| 537 | + "uid": "cosoltec:689f7860d49510bcc6482a68", | |
| 538 | + "url": "https://www.evado.ca/plans", | |
| 539 | + "title": "Evado 2 — Unité 601", | |
| 540 | + "address": "350 Place Fabien-Drapeau", | |
| 541 | + "sector": "", | |
| 542 | + "city": "Sainte-Thérèse", | |
| 543 | + "unit_type": "3½", | |
| 544 | + "price": 1575.0, | |
| 545 | + "availability": "Available", | |
| 546 | + "area_sqft": 550.0, | |
| 547 | + "n_images": 2, | |
| 548 | + "n_amenities": 0 | |
| 549 | + }, | |
| 550 | + { | |
| 551 | + "uid": "cosoltec:689f7860d49510bcc6482a85", | |
| 552 | + "url": "https://www.evado.ca/plans", | |
| 553 | + "title": "Evado 2 — Unité 602", | |
| 554 | + "address": "350 Place Fabien-Drapeau", | |
| 555 | + "sector": "", | |
| 556 | + "city": "Sainte-Thérèse", | |
| 557 | + "unit_type": "Studio", | |
| 558 | + "price": 1320.0, | |
| 559 | + "availability": "Available", | |
| 560 | + "area_sqft": 448.0, | |
| 561 | + "n_images": 2, | |
| 562 | + "n_amenities": 0 | |
| 563 | + }, | |
| 564 | + { | |
| 565 | + "uid": "cosoltec:689f7860d49510bcc6482aa2", | |
| 566 | + "url": "https://www.evado.ca/plans", | |
| 567 | + "title": "Evado 2 — Unité 603", | |
| 568 | + "address": "350 Place Fabien-Drapeau", | |
| 569 | + "sector": "", | |
| 570 | + "city": "Sainte-Thérèse", | |
| 571 | + "unit_type": "4½", | |
| 572 | + "price": 2540.0, | |
| 573 | + "availability": "Available", | |
| 574 | + "area_sqft": 932.0, | |
| 575 | + "n_images": 2, | |
| 576 | + "n_amenities": 0 | |
| 577 | + }, | |
| 578 | + { | |
| 579 | + "uid": "cosoltec:689f78612ad58db540a1a32d", | |
| 580 | + "url": "https://www.evado.ca/plans", | |
| 581 | + "title": "Evado 2 — Unité 604", | |
| 582 | + "address": "350 Place Fabien-Drapeau", | |
| 583 | + "sector": "", | |
| 584 | + "city": "Sainte-Thérèse", | |
| 585 | + "unit_type": "3½", | |
| 586 | + "price": 1775.0, | |
| 587 | + "availability": "Available", | |
| 588 | + "area_sqft": 627.0, | |
| 589 | + "n_images": 2, | |
| 590 | + "n_amenities": 0 | |
| 591 | + }, | |
| 592 | + { | |
| 593 | + "uid": "cosoltec:689f78612ad58db540a1a367", | |
| 594 | + "url": "https://www.evado.ca/plans", | |
| 595 | + "title": "Evado 2 — Unité 606", | |
| 596 | + "address": "350 Place Fabien-Drapeau", | |
| 597 | + "sector": "", | |
| 598 | + "city": "Sainte-Thérèse", | |
| 599 | + "unit_type": "5½", | |
| 600 | + "price": 2820.0, | |
| 601 | + "availability": "Available", | |
| 602 | + "area_sqft": 1053.0, | |
| 603 | + "n_images": 2, | |
| 604 | + "n_amenities": 0 | |
| 605 | + }, | |
| 606 | + { | |
| 607 | + "uid": "cosoltec:689f78622ad58db540a1a384", | |
| 608 | + "url": "https://www.evado.ca/plans", | |
| 609 | + "title": "Evado 2 — Unité 607", | |
| 610 | + "address": "350 Place Fabien-Drapeau", | |
| 611 | + "sector": "", | |
| 612 | + "city": "Sainte-Thérèse", | |
| 613 | + "unit_type": "4½", | |
| 614 | + "price": 2860.0, | |
| 615 | + "availability": "Available", | |
| 616 | + "area_sqft": 1070.0, | |
| 617 | + "n_images": 2, | |
| 618 | + "n_amenities": 0 | |
| 619 | + }, | |
| 620 | + { | |
| 621 | + "uid": "cosoltec:689f78622ad58db540a1a3a1", | |
| 622 | + "url": "https://www.evado.ca/plans", | |
| 623 | + "title": "Evado 2 — Unité 608", | |
| 624 | + "address": "350 Place Fabien-Drapeau", | |
| 625 | + "sector": "", | |
| 626 | + "city": "Sainte-Thérèse", | |
| 627 | + "unit_type": "3½", | |
| 628 | + "price": 1990.0, | |
| 629 | + "availability": "Available", | |
| 630 | + "area_sqft": 719.0, | |
| 631 | + "n_images": 2, | |
| 632 | + "n_amenities": 0 | |
| 633 | + }, | |
| 634 | + { | |
| 635 | + "uid": "cosoltec:689f78622ad58db540a1a3be", | |
| 636 | + "url": "https://www.evado.ca/plans", | |
| 637 | + "title": "Evado 2 — Unité 609", | |
| 638 | + "address": "350 Place Fabien-Drapeau", | |
| 639 | + "sector": "", | |
| 640 | + "city": "Sainte-Thérèse", | |
| 641 | + "unit_type": "3½", | |
| 642 | + "price": 2020.0, | |
| 643 | + "availability": "Available", | |
| 644 | + "area_sqft": 755.0, | |
| 645 | + "n_images": 2, | |
| 646 | + "n_amenities": 0 | |
| 647 | + }, | |
| 648 | + { | |
| 649 | + "uid": "cosoltec:689f78630533807345e22d5d", | |
| 650 | + "url": "https://www.evado.ca/plans", | |
| 651 | + "title": "Evado 2 — Unité 701", | |
| 652 | + "address": "350 Place Fabien-Drapeau", | |
| 653 | + "sector": "", | |
| 654 | + "city": "Sainte-Thérèse", | |
| 655 | + "unit_type": "3½", | |
| 656 | + "price": 1610.0, | |
| 657 | + "availability": "Available", | |
| 658 | + "area_sqft": 550.0, | |
| 659 | + "n_images": 2, | |
| 660 | + "n_amenities": 0 | |
| 661 | + }, | |
| 662 | + { | |
| 663 | + "uid": "cosoltec:689f78640533807345e22d7a", | |
| 664 | + "url": "https://www.evado.ca/plans", | |
| 665 | + "title": "Evado 2 — Unité 702", | |
| 666 | + "address": "350 Place Fabien-Drapeau", | |
| 667 | + "sector": "", | |
| 668 | + "city": "Sainte-Thérèse", | |
| 669 | + "unit_type": "Studio", | |
| 670 | + "price": 1405.0, | |
| 671 | + "availability": "Available", | |
| 672 | + "area_sqft": 448.0, | |
| 673 | + "n_images": 2, | |
| 674 | + "n_amenities": 0 | |
| 675 | + }, | |
| 676 | + { | |
| 677 | + "uid": "cosoltec:689f78652ad58db540a1a4dd", | |
| 678 | + "url": "https://www.evado.ca/plans", | |
| 679 | + "title": "Evado 2 — Unité 706", | |
| 680 | + "address": "350 Place Fabien-Drapeau", | |
| 681 | + "sector": "", | |
| 682 | + "city": "Sainte-Thérèse", | |
| 683 | + "unit_type": "5½", | |
| 684 | + "price": 2870.0, | |
| 685 | + "availability": "Available", | |
| 686 | + "area_sqft": 1053.0, | |
| 687 | + "n_images": 2, | |
| 688 | + "n_amenities": 0 | |
| 689 | + }, | |
| 690 | + { | |
| 691 | + "uid": "cosoltec:689f7865d49510bcc6482bf7", | |
| 692 | + "url": "https://www.evado.ca/plans", | |
| 693 | + "title": "Evado 2 — Unité 705", | |
| 694 | + "address": "350 Place Fabien-Drapeau", | |
| 695 | + "sector": "", | |
| 696 | + "city": "Sainte-Thérèse", | |
| 697 | + "unit_type": "4½", | |
| 698 | + "price": 2375.0, | |
| 699 | + "availability": "Available", | |
| 700 | + "area_sqft": 866.0, | |
| 701 | + "n_images": 2, | |
| 702 | + "n_amenities": 0 | |
| 703 | + }, | |
| 704 | + { | |
| 705 | + "uid": "cosoltec:689f78662ad58db540a1a517", | |
| 706 | + "url": "https://www.evado.ca/plans", | |
| 707 | + "title": "Evado 2 — Unité 708", | |
| 708 | + "address": "350 Place Fabien-Drapeau", | |
| 709 | + "sector": "", | |
| 710 | + "city": "Sainte-Thérèse", | |
| 711 | + "unit_type": "3½", | |
| 712 | + "price": 2020.0, | |
| 713 | + "availability": "Available", | |
| 714 | + "area_sqft": 719.0, | |
| 715 | + "n_images": 2, | |
| 716 | + "n_amenities": 0 | |
| 717 | + } | |
| 718 | + ] | |
| 719 | +} | |
| \ No newline at end of file | ||
added
tests/fixtures/cosoltec/index.json
+23 −0
@@ -0,0 +1,23 @@ | ||
| 1 | +{ | |
| 2 | + "4049aeb2c8d49bb63386": { | |
| 3 | + "method": "POST", | |
| 4 | + "url": "https://app.planpoint.io/api/groups/find", | |
| 5 | + "status": 201, | |
| 6 | + "content_type": "application/json; charset=utf-8", | |
| 7 | + "file": "4049aeb2c8d49bb63386.json" | |
| 8 | + }, | |
| 9 | + "21fefe80d0d04eb00721": { | |
| 10 | + "method": "POST", | |
| 11 | + "url": "https://app.planpoint.io/api/groups/find", | |
| 12 | + "status": 201, | |
| 13 | + "content_type": "application/json; charset=utf-8", | |
| 14 | + "file": "21fefe80d0d04eb00721.json" | |
| 15 | + }, | |
| 16 | + "6410d527bea4499f643c": { | |
| 17 | + "method": "POST", | |
| 18 | + "url": "https://app.planpoint.io/api/projects/find", | |
| 19 | + "status": 201, | |
| 20 | + "content_type": "application/json; charset=utf-8", | |
| 21 | + "file": "6410d527bea4499f643c.json" | |
| 22 | + } | |
| 23 | +} | |
| \ No newline at end of file | ||
added
tests/fixtures/evoludev/02258fb672569569c364.html
+6197 −0
@@ -0,0 +1,6197 @@ | ||
| 1 | +<!doctype html> | |
| 2 | +<html lang="fr"> | |
| 3 | +<head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <meta name="viewport" content="width=device-width, initial-scale=1"> | |
| 6 | + | |
| 7 | + <title>Les Jardiniers I - Logement à louer Joliette 3-4-5 1/2</title> | |
| 8 | + | |
| 9 | + | |
| 10 | +<meta name="title" content="Les Jardiniers I - Logement à louer Joliette 3-4-5 1/2"> | |
| 11 | +<meta name="description" content="Parcourez nos logements d'exception 3½, 4½ ou 5½ et trouvez votre logement récent avec ascenseur à louer à St-Charles-Borromée dans le projet Les Jardiniers I."> | |
| 12 | + | |
| 13 | + | |
| 14 | +<meta name="author" content="Groupe Evoludev"> | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | +<meta property="og:type" content="website"> | |
| 20 | +<meta property="og:url" content="https://groupeevoludev.com/location/projet/les-jardiniers-i"/> | |
| 21 | +<meta property="og:locale" content="fr"/> | |
| 22 | +<meta property="og:title" content="Les Jardiniers I - Logement à louer Joliette 3-4-5 1/2"/> | |
| 23 | +<meta property="og:description" content="Parcourez nos logements d'exception 3½, 4½ ou 5½ et trouvez votre logement récent avec ascenseur à louer à St-Charles-Borromée dans le projet Les Jardiniers I."> | |
| 24 | +<meta property="og:image" content="https://location.groupeevoludev.com/images/frontend/headerHome.jpg"> | |
| 25 | + | |
| 26 | + | |
| 27 | +<meta name="twitter:card" content="summary_large_image"/> | |
| 28 | +<meta name="twitter:url" content="https://groupeevoludev.com/location/projet/les-jardiniers-i"> | |
| 29 | +<meta name="twitter:title" content="Les Jardiniers I - Logement à louer Joliette 3-4-5 1/2"> | |
| 30 | +<meta name="twitter:description" content="Parcourez nos logements d'exception 3½, 4½ ou 5½ et trouvez votre logement récent avec ascenseur à louer à St-Charles-Borromée dans le projet Les Jardiniers I."> | |
| 31 | +<meta name="twitter:image" content="https://location.groupeevoludev.com/images/frontend/headerHome.jpg"> | |
| 32 | + | |
| 33 | + <link rel="canonical" href="https://location.groupeevoludev.com/projet/les-jardiniers-i"/> | |
| 34 | + <link rel="icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_32x32.png" sizes="32x32" /> | |
| 35 | + <link rel="icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_192x192.png" sizes="192x192" /> | |
| 36 | + <link rel="apple-touch-icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_180x180.png" /> | |
| 37 | + <meta name="msapplication-TileImage" content="https://location.groupeevoludev.com/images/frontend/favicons/favicon_270x270.png" /> | |
| 38 | + | |
| 39 | + <!-- CSRF Token --> | |
| 40 | + <meta name="csrf-token" content="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb"> | |
| 41 | + | |
| 42 | + <!-- Fonts --> | |
| 43 | + <link rel="dns-prefetch" href="//fonts.gstatic.com"> | |
| 44 | + <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet"> | |
| 45 | + | |
| 46 | + <!-- Styles --> | |
| 47 | + <link href="https://location.groupeevoludev.com/css/app.css?id=5620839bf6e10cf274dde5d768b8e1e6" rel="stylesheet"> | |
| 48 | + | |
| 49 | + <!-- SELECT2 --> | |
| 50 | + <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" /> | |
| 51 | + | |
| 52 | + <!-- FONT AWESOME --> | |
| 53 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css" crossorigin="anonymous" referrerpolicy="no-referrer" /> | |
| 54 | + | |
| 55 | + <!-- BOOTSTRAP MULTISELECT --> | |
| 56 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.16/css/bootstrap-multiselect.css" integrity="sha512-DJ1SGx61zfspL2OycyUiXuLtxNqA3GxsXNinUX3AnvnwxbZ+YQxBARtX8G/zHvWRG9aFZz+C7HxcWMB0+heo3w==" crossorigin="anonymous" referrerpolicy="no-referrer" /> | |
| 57 | + | |
| 58 | + <!-- app.js --> | |
| 59 | + <script src="https://location.groupeevoludev.com/js/app.js"></script> | |
| 60 | + | |
| 61 | + <!-- Marketing Bande noir dans le bas --> | |
| 62 | + <script src="//futemarketing.ca/js/optimisation/of_65a99c1818d5e"></script> | |
| 63 | + | |
| 64 | + <!-- Google Tag Manager --> | |
| 65 | + <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 66 | + new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 67 | + j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 68 | + 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 69 | + })(window,document,'script','dataLayer','GTM-PGVXQHK');</script> | |
| 70 | + <!-- End Google Tag Manager --> | |
| 71 | + | |
| 72 | + <!-- Global site tag (gtag.js) - Google Analytics --> | |
| 73 | + <script async src="https://www.googletagmanager.com/gtag/js?id=UA-133905405-1"></script> | |
| 74 | + <script> | |
| 75 | + window.dataLayer = window.dataLayer || []; | |
| 76 | + function gtag(){dataLayer.push(arguments);} | |
| 77 | + gtag('js', new Date()); | |
| 78 | + gtag('config', 'UA-133905405-1'); | |
| 79 | + </script> | |
| 80 | + | |
| 81 | + <!-- Facebook Pixel Code --> | |
| 82 | + <script> | |
| 83 | + !function(f,b,e,v,n,t,s) | |
| 84 | + {if(f.fbq)return;n=f.fbq=function(){n.callMethod? | |
| 85 | + n.callMethod.apply(n,arguments):n.queue.push(arguments)}; | |
| 86 | + if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; | |
| 87 | + n.queue=[];t=b.createElement(e);t.async=!0; | |
| 88 | + t.src=v;s=b.getElementsByTagName(e)[0]; | |
| 89 | + s.parentNode.insertBefore(t,s)}(window, document,'script', | |
| 90 | + 'https://connect.facebook.net/en_US/fbevents.js'); | |
| 91 | + fbq('init', '922526168359522'); | |
| 92 | + fbq('track', 'PageView'); | |
| 93 | + </script> | |
| 94 | + <noscript><img height="1" width="1" style="display:none" | |
| 95 | + src="https://www.facebook.com/tr?id=922526168359522&ev=PageView&noscript=1" | |
| 96 | + /></noscript> | |
| 97 | + <!-- End Facebook Pixel Code --> | |
| 98 | + | |
| 99 | + <!-- Recaptcha --> | |
| 100 | + <script async src="https://www.google.com/recaptcha/api.js"></script> | |
| 101 | + | |
| 102 | + <!-- Sweet Alert --> | |
| 103 | + <link rel="stylesheet" href="https://location.groupeevoludev.com/css/sweetalert2.css"> | |
| 104 | + | |
| 105 | + <link rel="stylesheet" href="https://location.groupeevoludev.com/vendor/imagemappro/css/image-map-pro.css"> | |
| 106 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flickity/2.3.0/flickity.min.css"> | |
| 107 | + <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" defer></script> | |
| 108 | + <script type="application/ld+json"> | |
| 109 | + { | |
| 110 | + "@context": "https://schema.org", | |
| 111 | + "@type": "ApartmentComplex", | |
| 112 | + "name": "Les Jardiniers I", | |
| 113 | + "description": "Premier immeuble de 32 unités d'un projet de 128 unités contemporaines, haut de gamme, situé à Saint-Charles-Borromée. Ascenseurs, garage, comptoirs en quartz, internet illimité et bien davantage.", | |
| 114 | + "address": { | |
| 115 | + "@type": "PostalAddress", | |
| 116 | + "addressLocality": "Saint-Charles-Borromée", | |
| 117 | + "addressRegion": "Lanaudière", | |
| 118 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 119 | + }, | |
| 120 | + "latitude": 46.0640037, | |
| 121 | + "longitude": -73.490569, | |
| 122 | + "numberOfAccommodationUnits": 32, | |
| 123 | + "numberOfAvailableAccommodationUnits": 9, | |
| 124 | + "numberOfBedrooms": {"0":2,"1":1,"7":3}, | |
| 125 | + "petsAllowed": "Sous certaines conditions", | |
| 126 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 127 | + "image": ["https:\/\/groupeevoludev.com\/location\/\/storage\/buildings\/11\/Les Jardiniers I_Facade_droite_1920x1080_interlace.jpg"], | |
| 128 | + "accommodationFloorPlan": { | |
| 129 | + "@type": "FloorPlan", | |
| 130 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"], | |
| 131 | + "floorSize": { | |
| 132 | + "@type": "QuantitativeValue", | |
| 133 | + "value": {"0":1200,"1":750,"3":1075,"4":1100,"5":765,"7":1175,"10":1050}, | |
| 134 | + "unitCode": "SQFT" | |
| 135 | + }, | |
| 136 | + "numberOfBathroomsTotal": [1], | |
| 137 | + "numberOfRooms": {"0":2,"1":1,"7":3} } | |
| 138 | + } | |
| 139 | + </script> | |
| 140 | + | |
| 141 | + | |
| 142 | + <script type="application/ld+json"> | |
| 143 | + { | |
| 144 | + "@context": "https://schema.org", | |
| 145 | + "@type": "Apartment", | |
| 146 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 101 | 4 1/2", | |
| 147 | + "description": "Unités locatives. Non disponible", | |
| 148 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825508\/101.jpg"], | |
| 149 | + "numberOfRooms": 2, | |
| 150 | + "occupancy": { | |
| 151 | + "@type": "QuantitativeValue", | |
| 152 | + "minValue": 1, | |
| 153 | + "maxValue": 4 | |
| 154 | + }, | |
| 155 | + "floorLevel": 1, | |
| 156 | + "floorSize": { | |
| 157 | + "@type": "QuantitativeValue", | |
| 158 | + "value": 1200, | |
| 159 | + "unitCode": "SQFT" | |
| 160 | + }, | |
| 161 | + "numberOfBathroomsTotal": 1, | |
| 162 | + "numberOfBedrooms": 2, | |
| 163 | + "petsAllowed": "Sous certaines conditions", | |
| 164 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 165 | + "yearBuilt": 2021, | |
| 166 | + "telephone": "450 585-6542", | |
| 167 | + "address": { | |
| 168 | + "@type": "PostalAddress", | |
| 169 | + "addressLocality": "Saint-Charles-Borromée", | |
| 170 | + "addressRegion": "Lanaudière", | |
| 171 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 172 | + }, | |
| 173 | + "latitude": 46.0640037, | |
| 174 | + "longitude": -73.490569, | |
| 175 | + "accommodationFloorPlan": { | |
| 176 | + "@type": "FloorPlan", | |
| 177 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825508\/101.jpg"], | |
| 178 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 179 | + } | |
| 180 | + </script> | |
| 181 | + | |
| 182 | + | |
| 183 | + <script type="application/ld+json"> | |
| 184 | + { | |
| 185 | + "@context": "https://schema.org", | |
| 186 | + "@type": "Apartment", | |
| 187 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 102 | 3 1/2", | |
| 188 | + "description": "Unités locatives. Non disponible", | |
| 189 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825287\/102.jpg"], | |
| 190 | + "numberOfRooms": 1, | |
| 191 | + "occupancy": { | |
| 192 | + "@type": "QuantitativeValue", | |
| 193 | + "minValue": 1, | |
| 194 | + "maxValue": 2 | |
| 195 | + }, | |
| 196 | + "floorLevel": 1, | |
| 197 | + "floorSize": { | |
| 198 | + "@type": "QuantitativeValue", | |
| 199 | + "value": 750, | |
| 200 | + "unitCode": "SQFT" | |
| 201 | + }, | |
| 202 | + "numberOfBathroomsTotal": 1, | |
| 203 | + "numberOfBedrooms": 1, | |
| 204 | + "petsAllowed": "Sous certaines conditions", | |
| 205 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 206 | + "yearBuilt": 2021, | |
| 207 | + "telephone": "450 585-6542", | |
| 208 | + "address": { | |
| 209 | + "@type": "PostalAddress", | |
| 210 | + "addressLocality": "Saint-Charles-Borromée", | |
| 211 | + "addressRegion": "Lanaudière", | |
| 212 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 213 | + }, | |
| 214 | + "latitude": 46.0640037, | |
| 215 | + "longitude": -73.490569, | |
| 216 | + "accommodationFloorPlan": { | |
| 217 | + "@type": "FloorPlan", | |
| 218 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825287\/102.jpg"], | |
| 219 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 220 | + } | |
| 221 | + </script> | |
| 222 | + | |
| 223 | + | |
| 224 | + <script type="application/ld+json"> | |
| 225 | + { | |
| 226 | + "@context": "https://schema.org", | |
| 227 | + "@type": "Apartment", | |
| 228 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 103 | 3 1/2", | |
| 229 | + "description": "Unités locatives. Non disponible", | |
| 230 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825386\/103.jpg"], | |
| 231 | + "numberOfRooms": 1, | |
| 232 | + "occupancy": { | |
| 233 | + "@type": "QuantitativeValue", | |
| 234 | + "minValue": 1, | |
| 235 | + "maxValue": 2 | |
| 236 | + }, | |
| 237 | + "floorLevel": 1, | |
| 238 | + "floorSize": { | |
| 239 | + "@type": "QuantitativeValue", | |
| 240 | + "value": 750, | |
| 241 | + "unitCode": "SQFT" | |
| 242 | + }, | |
| 243 | + "numberOfBathroomsTotal": 1, | |
| 244 | + "numberOfBedrooms": 1, | |
| 245 | + "petsAllowed": "Sous certaines conditions", | |
| 246 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 247 | + "yearBuilt": 2021, | |
| 248 | + "telephone": "450 585-6542", | |
| 249 | + "address": { | |
| 250 | + "@type": "PostalAddress", | |
| 251 | + "addressLocality": "Saint-Charles-Borromée", | |
| 252 | + "addressRegion": "Lanaudière", | |
| 253 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 254 | + }, | |
| 255 | + "latitude": 46.0640037, | |
| 256 | + "longitude": -73.490569, | |
| 257 | + "accommodationFloorPlan": { | |
| 258 | + "@type": "FloorPlan", | |
| 259 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825386\/103.jpg"], | |
| 260 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 261 | + } | |
| 262 | + </script> | |
| 263 | + | |
| 264 | + | |
| 265 | + <script type="application/ld+json"> | |
| 266 | + { | |
| 267 | + "@context": "https://schema.org", | |
| 268 | + "@type": "Apartment", | |
| 269 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 104 | 4 1/2", | |
| 270 | + "description": "Unités locatives. Non disponible", | |
| 271 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828482\/104.jpg"], | |
| 272 | + "numberOfRooms": 2, | |
| 273 | + "occupancy": { | |
| 274 | + "@type": "QuantitativeValue", | |
| 275 | + "minValue": 1, | |
| 276 | + "maxValue": 4 | |
| 277 | + }, | |
| 278 | + "floorLevel": 1, | |
| 279 | + "floorSize": { | |
| 280 | + "@type": "QuantitativeValue", | |
| 281 | + "value": 1075, | |
| 282 | + "unitCode": "SQFT" | |
| 283 | + }, | |
| 284 | + "numberOfBathroomsTotal": 1, | |
| 285 | + "numberOfBedrooms": 2, | |
| 286 | + "petsAllowed": "Sous certaines conditions", | |
| 287 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 288 | + "yearBuilt": 2021, | |
| 289 | + "telephone": "450 585-6542", | |
| 290 | + "address": { | |
| 291 | + "@type": "PostalAddress", | |
| 292 | + "addressLocality": "Saint-Charles-Borromée", | |
| 293 | + "addressRegion": "Lanaudière", | |
| 294 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 295 | + }, | |
| 296 | + "latitude": 46.0640037, | |
| 297 | + "longitude": -73.490569, | |
| 298 | + "accommodationFloorPlan": { | |
| 299 | + "@type": "FloorPlan", | |
| 300 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828482\/104.jpg"], | |
| 301 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 302 | + } | |
| 303 | + </script> | |
| 304 | + | |
| 305 | + | |
| 306 | + <script type="application/ld+json"> | |
| 307 | + { | |
| 308 | + "@context": "https://schema.org", | |
| 309 | + "@type": "Apartment", | |
| 310 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 105 | 4 1/2", | |
| 311 | + "description": "Unités locatives. Disponible à partir du 01/07/2026", | |
| 312 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825922\/105.jpg"], | |
| 313 | + "numberOfRooms": 2, | |
| 314 | + "occupancy": { | |
| 315 | + "@type": "QuantitativeValue", | |
| 316 | + "minValue": 1, | |
| 317 | + "maxValue": 4 | |
| 318 | + }, | |
| 319 | + "floorLevel": 1, | |
| 320 | + "floorSize": { | |
| 321 | + "@type": "QuantitativeValue", | |
| 322 | + "value": 1100, | |
| 323 | + "unitCode": "SQFT" | |
| 324 | + }, | |
| 325 | + "numberOfBathroomsTotal": 1, | |
| 326 | + "numberOfBedrooms": 2, | |
| 327 | + "petsAllowed": "Sous certaines conditions", | |
| 328 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 329 | + "yearBuilt": 2021, | |
| 330 | + "telephone": "450 585-6542", | |
| 331 | + "address": { | |
| 332 | + "@type": "PostalAddress", | |
| 333 | + "addressLocality": "Saint-Charles-Borromée", | |
| 334 | + "addressRegion": "Lanaudière", | |
| 335 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 336 | + }, | |
| 337 | + "latitude": 46.0640037, | |
| 338 | + "longitude": -73.490569, | |
| 339 | + "accommodationFloorPlan": { | |
| 340 | + "@type": "FloorPlan", | |
| 341 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825922\/105.jpg"], | |
| 342 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 343 | + } | |
| 344 | + </script> | |
| 345 | + | |
| 346 | + | |
| 347 | + <script type="application/ld+json"> | |
| 348 | + { | |
| 349 | + "@context": "https://schema.org", | |
| 350 | + "@type": "Apartment", | |
| 351 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 106 | 3 1/2", | |
| 352 | + "description": "Unités locatives. Non disponible", | |
| 353 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828904\/106.jpg"], | |
| 354 | + "numberOfRooms": 1, | |
| 355 | + "occupancy": { | |
| 356 | + "@type": "QuantitativeValue", | |
| 357 | + "minValue": 1, | |
| 358 | + "maxValue": 2 | |
| 359 | + }, | |
| 360 | + "floorLevel": 1, | |
| 361 | + "floorSize": { | |
| 362 | + "@type": "QuantitativeValue", | |
| 363 | + "value": 765, | |
| 364 | + "unitCode": "SQFT" | |
| 365 | + }, | |
| 366 | + "numberOfBathroomsTotal": 1, | |
| 367 | + "numberOfBedrooms": 1, | |
| 368 | + "petsAllowed": "Sous certaines conditions", | |
| 369 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 370 | + "yearBuilt": 2021, | |
| 371 | + "telephone": "450 585-6542", | |
| 372 | + "address": { | |
| 373 | + "@type": "PostalAddress", | |
| 374 | + "addressLocality": "Saint-Charles-Borromée", | |
| 375 | + "addressRegion": "Lanaudière", | |
| 376 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 377 | + }, | |
| 378 | + "latitude": 46.0640037, | |
| 379 | + "longitude": -73.490569, | |
| 380 | + "accommodationFloorPlan": { | |
| 381 | + "@type": "FloorPlan", | |
| 382 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828904\/106.jpg"], | |
| 383 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 384 | + } | |
| 385 | + </script> | |
| 386 | + | |
| 387 | + | |
| 388 | + <script type="application/ld+json"> | |
| 389 | + { | |
| 390 | + "@context": "https://schema.org", | |
| 391 | + "@type": "Apartment", | |
| 392 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 107 | 4 1/2", | |
| 393 | + "description": "Unités locatives. Non disponible", | |
| 394 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825058\/107.jpg"], | |
| 395 | + "numberOfRooms": 2, | |
| 396 | + "occupancy": { | |
| 397 | + "@type": "QuantitativeValue", | |
| 398 | + "minValue": 1, | |
| 399 | + "maxValue": 4 | |
| 400 | + }, | |
| 401 | + "floorLevel": 1, | |
| 402 | + "floorSize": { | |
| 403 | + "@type": "QuantitativeValue", | |
| 404 | + "value": 1075, | |
| 405 | + "unitCode": "SQFT" | |
| 406 | + }, | |
| 407 | + "numberOfBathroomsTotal": 1, | |
| 408 | + "numberOfBedrooms": 2, | |
| 409 | + "petsAllowed": "Sous certaines conditions", | |
| 410 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 411 | + "yearBuilt": 2021, | |
| 412 | + "telephone": "450 585-6542", | |
| 413 | + "address": { | |
| 414 | + "@type": "PostalAddress", | |
| 415 | + "addressLocality": "Saint-Charles-Borromée", | |
| 416 | + "addressRegion": "Lanaudière", | |
| 417 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 418 | + }, | |
| 419 | + "latitude": 46.0640037, | |
| 420 | + "longitude": -73.490569, | |
| 421 | + "accommodationFloorPlan": { | |
| 422 | + "@type": "FloorPlan", | |
| 423 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825058\/107.jpg"], | |
| 424 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 425 | + } | |
| 426 | + </script> | |
| 427 | + | |
| 428 | + | |
| 429 | + <script type="application/ld+json"> | |
| 430 | + { | |
| 431 | + "@context": "https://schema.org", | |
| 432 | + "@type": "Apartment", | |
| 433 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 108 | 5 1/2", | |
| 434 | + "description": "Unités locatives. Disponible à partir du 01/08/2026", | |
| 435 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825618\/108.jpg"], | |
| 436 | + "numberOfRooms": 3, | |
| 437 | + "occupancy": { | |
| 438 | + "@type": "QuantitativeValue", | |
| 439 | + "minValue": 1, | |
| 440 | + "maxValue": 6 | |
| 441 | + }, | |
| 442 | + "floorLevel": 1, | |
| 443 | + "floorSize": { | |
| 444 | + "@type": "QuantitativeValue", | |
| 445 | + "value": 1175, | |
| 446 | + "unitCode": "SQFT" | |
| 447 | + }, | |
| 448 | + "numberOfBathroomsTotal": 1, | |
| 449 | + "numberOfBedrooms": 3, | |
| 450 | + "petsAllowed": "Sous certaines conditions", | |
| 451 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 452 | + "yearBuilt": 2021, | |
| 453 | + "telephone": "450 585-6542", | |
| 454 | + "address": { | |
| 455 | + "@type": "PostalAddress", | |
| 456 | + "addressLocality": "Saint-Charles-Borromée", | |
| 457 | + "addressRegion": "Lanaudière", | |
| 458 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 459 | + }, | |
| 460 | + "latitude": 46.0640037, | |
| 461 | + "longitude": -73.490569, | |
| 462 | + "accommodationFloorPlan": { | |
| 463 | + "@type": "FloorPlan", | |
| 464 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825618\/108.jpg"], | |
| 465 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 466 | + } | |
| 467 | + </script> | |
| 468 | + | |
| 469 | + | |
| 470 | + <script type="application/ld+json"> | |
| 471 | + { | |
| 472 | + "@context": "https://schema.org", | |
| 473 | + "@type": "Apartment", | |
| 474 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 201 | 4 1/2", | |
| 475 | + "description": "Unités locatives. Non disponible", | |
| 476 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300826116\/201.jpg"], | |
| 477 | + "numberOfRooms": 2, | |
| 478 | + "occupancy": { | |
| 479 | + "@type": "QuantitativeValue", | |
| 480 | + "minValue": 1, | |
| 481 | + "maxValue": 4 | |
| 482 | + }, | |
| 483 | + "floorLevel": 2, | |
| 484 | + "floorSize": { | |
| 485 | + "@type": "QuantitativeValue", | |
| 486 | + "value": 1200, | |
| 487 | + "unitCode": "SQFT" | |
| 488 | + }, | |
| 489 | + "numberOfBathroomsTotal": 1, | |
| 490 | + "numberOfBedrooms": 2, | |
| 491 | + "petsAllowed": "Sous certaines conditions", | |
| 492 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 493 | + "yearBuilt": 2021, | |
| 494 | + "telephone": "450 585-6542", | |
| 495 | + "address": { | |
| 496 | + "@type": "PostalAddress", | |
| 497 | + "addressLocality": "Saint-Charles-Borromée", | |
| 498 | + "addressRegion": "Lanaudière", | |
| 499 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 500 | + }, | |
| 501 | + "latitude": 46.0640037, | |
| 502 | + "longitude": -73.490569, | |
| 503 | + "accommodationFloorPlan": { | |
| 504 | + "@type": "FloorPlan", | |
| 505 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300826116\/201.jpg"], | |
| 506 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 507 | + } | |
| 508 | + </script> | |
| 509 | + | |
| 510 | + | |
| 511 | + <script type="application/ld+json"> | |
| 512 | + { | |
| 513 | + "@context": "https://schema.org", | |
| 514 | + "@type": "Apartment", | |
| 515 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 202 | 3 1/2", | |
| 516 | + "description": "Unités locatives. Non disponible", | |
| 517 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300824973\/202.jpg"], | |
| 518 | + "numberOfRooms": 1, | |
| 519 | + "occupancy": { | |
| 520 | + "@type": "QuantitativeValue", | |
| 521 | + "minValue": 1, | |
| 522 | + "maxValue": 2 | |
| 523 | + }, | |
| 524 | + "floorLevel": 2, | |
| 525 | + "floorSize": { | |
| 526 | + "@type": "QuantitativeValue", | |
| 527 | + "value": 750, | |
| 528 | + "unitCode": "SQFT" | |
| 529 | + }, | |
| 530 | + "numberOfBathroomsTotal": 1, | |
| 531 | + "numberOfBedrooms": 1, | |
| 532 | + "petsAllowed": "Sous certaines conditions", | |
| 533 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 534 | + "yearBuilt": 2021, | |
| 535 | + "telephone": "450 585-6542", | |
| 536 | + "address": { | |
| 537 | + "@type": "PostalAddress", | |
| 538 | + "addressLocality": "Saint-Charles-Borromée", | |
| 539 | + "addressRegion": "Lanaudière", | |
| 540 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 541 | + }, | |
| 542 | + "latitude": 46.0640037, | |
| 543 | + "longitude": -73.490569, | |
| 544 | + "accommodationFloorPlan": { | |
| 545 | + "@type": "FloorPlan", | |
| 546 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300824973\/202.jpg"], | |
| 547 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 548 | + } | |
| 549 | + </script> | |
| 550 | + | |
| 551 | + | |
| 552 | + <script type="application/ld+json"> | |
| 553 | + { | |
| 554 | + "@context": "https://schema.org", | |
| 555 | + "@type": "Apartment", | |
| 556 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 203 | 4 1/2", | |
| 557 | + "description": "Unités locatives. Disponible à partir du 01/08/2026", | |
| 558 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828092\/203.jpg"], | |
| 559 | + "numberOfRooms": 2, | |
| 560 | + "occupancy": { | |
| 561 | + "@type": "QuantitativeValue", | |
| 562 | + "minValue": 1, | |
| 563 | + "maxValue": 4 | |
| 564 | + }, | |
| 565 | + "floorLevel": 2, | |
| 566 | + "floorSize": { | |
| 567 | + "@type": "QuantitativeValue", | |
| 568 | + "value": 1050, | |
| 569 | + "unitCode": "SQFT" | |
| 570 | + }, | |
| 571 | + "numberOfBathroomsTotal": 1, | |
| 572 | + "numberOfBedrooms": 2, | |
| 573 | + "petsAllowed": "Sous certaines conditions", | |
| 574 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 575 | + "yearBuilt": 2021, | |
| 576 | + "telephone": "450 585-6542", | |
| 577 | + "address": { | |
| 578 | + "@type": "PostalAddress", | |
| 579 | + "addressLocality": "Saint-Charles-Borromée", | |
| 580 | + "addressRegion": "Lanaudière", | |
| 581 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 582 | + }, | |
| 583 | + "latitude": 46.0640037, | |
| 584 | + "longitude": -73.490569, | |
| 585 | + "accommodationFloorPlan": { | |
| 586 | + "@type": "FloorPlan", | |
| 587 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828092\/203.jpg"], | |
| 588 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 589 | + } | |
| 590 | + </script> | |
| 591 | + | |
| 592 | + | |
| 593 | + <script type="application/ld+json"> | |
| 594 | + { | |
| 595 | + "@context": "https://schema.org", | |
| 596 | + "@type": "Apartment", | |
| 597 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 204 | 4 1/2", | |
| 598 | + "description": "Unités locatives. Non disponible", | |
| 599 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828696\/204.jpg"], | |
| 600 | + "numberOfRooms": 2, | |
| 601 | + "occupancy": { | |
| 602 | + "@type": "QuantitativeValue", | |
| 603 | + "minValue": 1, | |
| 604 | + "maxValue": 4 | |
| 605 | + }, | |
| 606 | + "floorLevel": 2, | |
| 607 | + "floorSize": { | |
| 608 | + "@type": "QuantitativeValue", | |
| 609 | + "value": 1075, | |
| 610 | + "unitCode": "SQFT" | |
| 611 | + }, | |
| 612 | + "numberOfBathroomsTotal": 1, | |
| 613 | + "numberOfBedrooms": 2, | |
| 614 | + "petsAllowed": "Sous certaines conditions", | |
| 615 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 616 | + "yearBuilt": 2021, | |
| 617 | + "telephone": "450 585-6542", | |
| 618 | + "address": { | |
| 619 | + "@type": "PostalAddress", | |
| 620 | + "addressLocality": "Saint-Charles-Borromée", | |
| 621 | + "addressRegion": "Lanaudière", | |
| 622 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 623 | + }, | |
| 624 | + "latitude": 46.0640037, | |
| 625 | + "longitude": -73.490569, | |
| 626 | + "accommodationFloorPlan": { | |
| 627 | + "@type": "FloorPlan", | |
| 628 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828696\/204.jpg"], | |
| 629 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 630 | + } | |
| 631 | + </script> | |
| 632 | + | |
| 633 | + | |
| 634 | + <script type="application/ld+json"> | |
| 635 | + { | |
| 636 | + "@context": "https://schema.org", | |
| 637 | + "@type": "Apartment", | |
| 638 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 205 | 4 1/2", | |
| 639 | + "description": "Unités locatives. Non disponible", | |
| 640 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825690\/205.jpg"], | |
| 641 | + "numberOfRooms": 2, | |
| 642 | + "occupancy": { | |
| 643 | + "@type": "QuantitativeValue", | |
| 644 | + "minValue": 1, | |
| 645 | + "maxValue": 4 | |
| 646 | + }, | |
| 647 | + "floorLevel": 2, | |
| 648 | + "floorSize": { | |
| 649 | + "@type": "QuantitativeValue", | |
| 650 | + "value": 1100, | |
| 651 | + "unitCode": "SQFT" | |
| 652 | + }, | |
| 653 | + "numberOfBathroomsTotal": 1, | |
| 654 | + "numberOfBedrooms": 2, | |
| 655 | + "petsAllowed": "Sous certaines conditions", | |
| 656 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 657 | + "yearBuilt": 2021, | |
| 658 | + "telephone": "450 585-6542", | |
| 659 | + "address": { | |
| 660 | + "@type": "PostalAddress", | |
| 661 | + "addressLocality": "Saint-Charles-Borromée", | |
| 662 | + "addressRegion": "Lanaudière", | |
| 663 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 664 | + }, | |
| 665 | + "latitude": 46.0640037, | |
| 666 | + "longitude": -73.490569, | |
| 667 | + "accommodationFloorPlan": { | |
| 668 | + "@type": "FloorPlan", | |
| 669 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825690\/205.jpg"], | |
| 670 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 671 | + } | |
| 672 | + </script> | |
| 673 | + | |
| 674 | + | |
| 675 | + <script type="application/ld+json"> | |
| 676 | + { | |
| 677 | + "@context": "https://schema.org", | |
| 678 | + "@type": "Apartment", | |
| 679 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 206 | 3 1/2", | |
| 680 | + "description": "Unités locatives. Non disponible", | |
| 681 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828256\/206.jpg"], | |
| 682 | + "numberOfRooms": 1, | |
| 683 | + "occupancy": { | |
| 684 | + "@type": "QuantitativeValue", | |
| 685 | + "minValue": 1, | |
| 686 | + "maxValue": 2 | |
| 687 | + }, | |
| 688 | + "floorLevel": 2, | |
| 689 | + "floorSize": { | |
| 690 | + "@type": "QuantitativeValue", | |
| 691 | + "value": 765, | |
| 692 | + "unitCode": "SQFT" | |
| 693 | + }, | |
| 694 | + "numberOfBathroomsTotal": 1, | |
| 695 | + "numberOfBedrooms": 1, | |
| 696 | + "petsAllowed": "Sous certaines conditions", | |
| 697 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 698 | + "yearBuilt": 2021, | |
| 699 | + "telephone": "450 585-6542", | |
| 700 | + "address": { | |
| 701 | + "@type": "PostalAddress", | |
| 702 | + "addressLocality": "Saint-Charles-Borromée", | |
| 703 | + "addressRegion": "Lanaudière", | |
| 704 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 705 | + }, | |
| 706 | + "latitude": 46.0640037, | |
| 707 | + "longitude": -73.490569, | |
| 708 | + "accommodationFloorPlan": { | |
| 709 | + "@type": "FloorPlan", | |
| 710 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828256\/206.jpg"], | |
| 711 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 712 | + } | |
| 713 | + </script> | |
| 714 | + | |
| 715 | + | |
| 716 | + <script type="application/ld+json"> | |
| 717 | + { | |
| 718 | + "@context": "https://schema.org", | |
| 719 | + "@type": "Apartment", | |
| 720 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 207 | 4 1/2", | |
| 721 | + "description": "Unités locatives. Disponible à partir du 01/07/2026", | |
| 722 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828589\/207.jpg"], | |
| 723 | + "numberOfRooms": 2, | |
| 724 | + "occupancy": { | |
| 725 | + "@type": "QuantitativeValue", | |
| 726 | + "minValue": 1, | |
| 727 | + "maxValue": 4 | |
| 728 | + }, | |
| 729 | + "floorLevel": 2, | |
| 730 | + "floorSize": { | |
| 731 | + "@type": "QuantitativeValue", | |
| 732 | + "value": 1075, | |
| 733 | + "unitCode": "SQFT" | |
| 734 | + }, | |
| 735 | + "numberOfBathroomsTotal": 1, | |
| 736 | + "numberOfBedrooms": 2, | |
| 737 | + "petsAllowed": "Sous certaines conditions", | |
| 738 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 739 | + "yearBuilt": 2021, | |
| 740 | + "telephone": "450 585-6542", | |
| 741 | + "address": { | |
| 742 | + "@type": "PostalAddress", | |
| 743 | + "addressLocality": "Saint-Charles-Borromée", | |
| 744 | + "addressRegion": "Lanaudière", | |
| 745 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 746 | + }, | |
| 747 | + "latitude": 46.0640037, | |
| 748 | + "longitude": -73.490569, | |
| 749 | + "accommodationFloorPlan": { | |
| 750 | + "@type": "FloorPlan", | |
| 751 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828589\/207.jpg"], | |
| 752 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 753 | + } | |
| 754 | + </script> | |
| 755 | + | |
| 756 | + | |
| 757 | + <script type="application/ld+json"> | |
| 758 | + { | |
| 759 | + "@context": "https://schema.org", | |
| 760 | + "@type": "Apartment", | |
| 761 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 208 | 5 1/2", | |
| 762 | + "description": "Unités locatives. Non disponible", | |
| 763 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828897\/208.jpg"], | |
| 764 | + "numberOfRooms": 3, | |
| 765 | + "occupancy": { | |
| 766 | + "@type": "QuantitativeValue", | |
| 767 | + "minValue": 1, | |
| 768 | + "maxValue": 6 | |
| 769 | + }, | |
| 770 | + "floorLevel": 2, | |
| 771 | + "floorSize": { | |
| 772 | + "@type": "QuantitativeValue", | |
| 773 | + "value": 1075, | |
| 774 | + "unitCode": "SQFT" | |
| 775 | + }, | |
| 776 | + "numberOfBathroomsTotal": 1, | |
| 777 | + "numberOfBedrooms": 3, | |
| 778 | + "petsAllowed": "Sous certaines conditions", | |
| 779 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 780 | + "yearBuilt": 2021, | |
| 781 | + "telephone": "450 585-6542", | |
| 782 | + "address": { | |
| 783 | + "@type": "PostalAddress", | |
| 784 | + "addressLocality": "Saint-Charles-Borromée", | |
| 785 | + "addressRegion": "Lanaudière", | |
| 786 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 787 | + }, | |
| 788 | + "latitude": 46.0640037, | |
| 789 | + "longitude": -73.490569, | |
| 790 | + "accommodationFloorPlan": { | |
| 791 | + "@type": "FloorPlan", | |
| 792 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828897\/208.jpg"], | |
| 793 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 794 | + } | |
| 795 | + </script> | |
| 796 | + | |
| 797 | + | |
| 798 | + <script type="application/ld+json"> | |
| 799 | + { | |
| 800 | + "@context": "https://schema.org", | |
| 801 | + "@type": "Apartment", | |
| 802 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 301 | 4 1/2", | |
| 803 | + "description": "Unités locatives. Non disponible", | |
| 804 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300826505\/301.jpg"], | |
| 805 | + "numberOfRooms": 2, | |
| 806 | + "occupancy": { | |
| 807 | + "@type": "QuantitativeValue", | |
| 808 | + "minValue": 1, | |
| 809 | + "maxValue": 4 | |
| 810 | + }, | |
| 811 | + "floorLevel": 3, | |
| 812 | + "floorSize": { | |
| 813 | + "@type": "QuantitativeValue", | |
| 814 | + "value": 1200, | |
| 815 | + "unitCode": "SQFT" | |
| 816 | + }, | |
| 817 | + "numberOfBathroomsTotal": 1, | |
| 818 | + "numberOfBedrooms": 2, | |
| 819 | + "petsAllowed": "Sous certaines conditions", | |
| 820 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 821 | + "yearBuilt": 2021, | |
| 822 | + "telephone": "450 585-6542", | |
| 823 | + "address": { | |
| 824 | + "@type": "PostalAddress", | |
| 825 | + "addressLocality": "Saint-Charles-Borromée", | |
| 826 | + "addressRegion": "Lanaudière", | |
| 827 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 828 | + }, | |
| 829 | + "latitude": 46.0640037, | |
| 830 | + "longitude": -73.490569, | |
| 831 | + "accommodationFloorPlan": { | |
| 832 | + "@type": "FloorPlan", | |
| 833 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300826505\/301.jpg"], | |
| 834 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 835 | + } | |
| 836 | + </script> | |
| 837 | + | |
| 838 | + | |
| 839 | + <script type="application/ld+json"> | |
| 840 | + { | |
| 841 | + "@context": "https://schema.org", | |
| 842 | + "@type": "Apartment", | |
| 843 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 302 | 3 1/2", | |
| 844 | + "description": "Unités locatives. Non disponible", | |
| 845 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828360\/302.jpg"], | |
| 846 | + "numberOfRooms": 1, | |
| 847 | + "occupancy": { | |
| 848 | + "@type": "QuantitativeValue", | |
| 849 | + "minValue": 1, | |
| 850 | + "maxValue": 2 | |
| 851 | + }, | |
| 852 | + "floorLevel": 3, | |
| 853 | + "floorSize": { | |
| 854 | + "@type": "QuantitativeValue", | |
| 855 | + "value": 750, | |
| 856 | + "unitCode": "SQFT" | |
| 857 | + }, | |
| 858 | + "numberOfBathroomsTotal": 1, | |
| 859 | + "numberOfBedrooms": 1, | |
| 860 | + "petsAllowed": "Sous certaines conditions", | |
| 861 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 862 | + "yearBuilt": 2021, | |
| 863 | + "telephone": "450 585-6542", | |
| 864 | + "address": { | |
| 865 | + "@type": "PostalAddress", | |
| 866 | + "addressLocality": "Saint-Charles-Borromée", | |
| 867 | + "addressRegion": "Lanaudière", | |
| 868 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 869 | + }, | |
| 870 | + "latitude": 46.0640037, | |
| 871 | + "longitude": -73.490569, | |
| 872 | + "accommodationFloorPlan": { | |
| 873 | + "@type": "FloorPlan", | |
| 874 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828360\/302.jpg"], | |
| 875 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 876 | + } | |
| 877 | + </script> | |
| 878 | + | |
| 879 | + | |
| 880 | + <script type="application/ld+json"> | |
| 881 | + { | |
| 882 | + "@context": "https://schema.org", | |
| 883 | + "@type": "Apartment", | |
| 884 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 303 | 4 1/2", | |
| 885 | + "description": "Unités locatives. Non disponible", | |
| 886 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828025\/303.jpg"], | |
| 887 | + "numberOfRooms": 2, | |
| 888 | + "occupancy": { | |
| 889 | + "@type": "QuantitativeValue", | |
| 890 | + "minValue": 1, | |
| 891 | + "maxValue": 4 | |
| 892 | + }, | |
| 893 | + "floorLevel": 3, | |
| 894 | + "floorSize": { | |
| 895 | + "@type": "QuantitativeValue", | |
| 896 | + "value": 1050, | |
| 897 | + "unitCode": "SQFT" | |
| 898 | + }, | |
| 899 | + "numberOfBathroomsTotal": 1, | |
| 900 | + "numberOfBedrooms": 2, | |
| 901 | + "petsAllowed": "Sous certaines conditions", | |
| 902 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 903 | + "yearBuilt": 2021, | |
| 904 | + "telephone": "450 585-6542", | |
| 905 | + "address": { | |
| 906 | + "@type": "PostalAddress", | |
| 907 | + "addressLocality": "Saint-Charles-Borromée", | |
| 908 | + "addressRegion": "Lanaudière", | |
| 909 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 910 | + }, | |
| 911 | + "latitude": 46.0640037, | |
| 912 | + "longitude": -73.490569, | |
| 913 | + "accommodationFloorPlan": { | |
| 914 | + "@type": "FloorPlan", | |
| 915 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828025\/303.jpg"], | |
| 916 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 917 | + } | |
| 918 | + </script> | |
| 919 | + | |
| 920 | + | |
| 921 | + <script type="application/ld+json"> | |
| 922 | + { | |
| 923 | + "@context": "https://schema.org", | |
| 924 | + "@type": "Apartment", | |
| 925 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 304 | 4 1/2", | |
| 926 | + "description": "Unités locatives. Non disponible", | |
| 927 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825442\/304.jpg"], | |
| 928 | + "numberOfRooms": 2, | |
| 929 | + "occupancy": { | |
| 930 | + "@type": "QuantitativeValue", | |
| 931 | + "minValue": 1, | |
| 932 | + "maxValue": 4 | |
| 933 | + }, | |
| 934 | + "floorLevel": 3, | |
| 935 | + "floorSize": { | |
| 936 | + "@type": "QuantitativeValue", | |
| 937 | + "value": 1075, | |
| 938 | + "unitCode": "SQFT" | |
| 939 | + }, | |
| 940 | + "numberOfBathroomsTotal": 1, | |
| 941 | + "numberOfBedrooms": 2, | |
| 942 | + "petsAllowed": "Sous certaines conditions", | |
| 943 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 944 | + "yearBuilt": 2021, | |
| 945 | + "telephone": "450 585-6542", | |
| 946 | + "address": { | |
| 947 | + "@type": "PostalAddress", | |
| 948 | + "addressLocality": "Saint-Charles-Borromée", | |
| 949 | + "addressRegion": "Lanaudière", | |
| 950 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 951 | + }, | |
| 952 | + "latitude": 46.0640037, | |
| 953 | + "longitude": -73.490569, | |
| 954 | + "accommodationFloorPlan": { | |
| 955 | + "@type": "FloorPlan", | |
| 956 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825442\/304.jpg"], | |
| 957 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 958 | + } | |
| 959 | + </script> | |
| 960 | + | |
| 961 | + | |
| 962 | + <script type="application/ld+json"> | |
| 963 | + { | |
| 964 | + "@context": "https://schema.org", | |
| 965 | + "@type": "Apartment", | |
| 966 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 305 | 4 1/2", | |
| 967 | + "description": "Unités locatives. Non disponible", | |
| 968 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828203\/305.jpg"], | |
| 969 | + "numberOfRooms": 2, | |
| 970 | + "occupancy": { | |
| 971 | + "@type": "QuantitativeValue", | |
| 972 | + "minValue": 1, | |
| 973 | + "maxValue": 4 | |
| 974 | + }, | |
| 975 | + "floorLevel": 3, | |
| 976 | + "floorSize": { | |
| 977 | + "@type": "QuantitativeValue", | |
| 978 | + "value": 1100, | |
| 979 | + "unitCode": "SQFT" | |
| 980 | + }, | |
| 981 | + "numberOfBathroomsTotal": 1, | |
| 982 | + "numberOfBedrooms": 2, | |
| 983 | + "petsAllowed": "Sous certaines conditions", | |
| 984 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 985 | + "yearBuilt": 2021, | |
| 986 | + "telephone": "450 585-6542", | |
| 987 | + "address": { | |
| 988 | + "@type": "PostalAddress", | |
| 989 | + "addressLocality": "Saint-Charles-Borromée", | |
| 990 | + "addressRegion": "Lanaudière", | |
| 991 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 992 | + }, | |
| 993 | + "latitude": 46.0640037, | |
| 994 | + "longitude": -73.490569, | |
| 995 | + "accommodationFloorPlan": { | |
| 996 | + "@type": "FloorPlan", | |
| 997 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828203\/305.jpg"], | |
| 998 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 999 | + } | |
| 1000 | + </script> | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + <script type="application/ld+json"> | |
| 1004 | + { | |
| 1005 | + "@context": "https://schema.org", | |
| 1006 | + "@type": "Apartment", | |
| 1007 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 306 | 3 1/2", | |
| 1008 | + "description": "Unités locatives. Non disponible", | |
| 1009 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828834\/306.jpg"], | |
| 1010 | + "numberOfRooms": 1, | |
| 1011 | + "occupancy": { | |
| 1012 | + "@type": "QuantitativeValue", | |
| 1013 | + "minValue": 1, | |
| 1014 | + "maxValue": 2 | |
| 1015 | + }, | |
| 1016 | + "floorLevel": 3, | |
| 1017 | + "floorSize": { | |
| 1018 | + "@type": "QuantitativeValue", | |
| 1019 | + "value": 765, | |
| 1020 | + "unitCode": "SQFT" | |
| 1021 | + }, | |
| 1022 | + "numberOfBathroomsTotal": 1, | |
| 1023 | + "numberOfBedrooms": 1, | |
| 1024 | + "petsAllowed": "Sous certaines conditions", | |
| 1025 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1026 | + "yearBuilt": 2021, | |
| 1027 | + "telephone": "450 585-6542", | |
| 1028 | + "address": { | |
| 1029 | + "@type": "PostalAddress", | |
| 1030 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1031 | + "addressRegion": "Lanaudière", | |
| 1032 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1033 | + }, | |
| 1034 | + "latitude": 46.0640037, | |
| 1035 | + "longitude": -73.490569, | |
| 1036 | + "accommodationFloorPlan": { | |
| 1037 | + "@type": "FloorPlan", | |
| 1038 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828834\/306.jpg"], | |
| 1039 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1040 | + } | |
| 1041 | + </script> | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + <script type="application/ld+json"> | |
| 1045 | + { | |
| 1046 | + "@context": "https://schema.org", | |
| 1047 | + "@type": "Apartment", | |
| 1048 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 307 | 4 1/2", | |
| 1049 | + "description": "Unités locatives. Disponible à partir du 01/07/2026", | |
| 1050 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828521\/307.jpg"], | |
| 1051 | + "numberOfRooms": 2, | |
| 1052 | + "occupancy": { | |
| 1053 | + "@type": "QuantitativeValue", | |
| 1054 | + "minValue": 1, | |
| 1055 | + "maxValue": 4 | |
| 1056 | + }, | |
| 1057 | + "floorLevel": 3, | |
| 1058 | + "floorSize": { | |
| 1059 | + "@type": "QuantitativeValue", | |
| 1060 | + "value": 1075, | |
| 1061 | + "unitCode": "SQFT" | |
| 1062 | + }, | |
| 1063 | + "numberOfBathroomsTotal": 1, | |
| 1064 | + "numberOfBedrooms": 2, | |
| 1065 | + "petsAllowed": "Sous certaines conditions", | |
| 1066 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1067 | + "yearBuilt": 2021, | |
| 1068 | + "telephone": "450 585-6542", | |
| 1069 | + "address": { | |
| 1070 | + "@type": "PostalAddress", | |
| 1071 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1072 | + "addressRegion": "Lanaudière", | |
| 1073 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1074 | + }, | |
| 1075 | + "latitude": 46.0640037, | |
| 1076 | + "longitude": -73.490569, | |
| 1077 | + "accommodationFloorPlan": { | |
| 1078 | + "@type": "FloorPlan", | |
| 1079 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828521\/307.jpg"], | |
| 1080 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1081 | + } | |
| 1082 | + </script> | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + <script type="application/ld+json"> | |
| 1086 | + { | |
| 1087 | + "@context": "https://schema.org", | |
| 1088 | + "@type": "Apartment", | |
| 1089 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 308 | 5 1/2", | |
| 1090 | + "description": "Unités locatives. Disponible à partir du 01/08/2026", | |
| 1091 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825569\/308.jpg"], | |
| 1092 | + "numberOfRooms": 3, | |
| 1093 | + "occupancy": { | |
| 1094 | + "@type": "QuantitativeValue", | |
| 1095 | + "minValue": 1, | |
| 1096 | + "maxValue": 6 | |
| 1097 | + }, | |
| 1098 | + "floorLevel": 3, | |
| 1099 | + "floorSize": { | |
| 1100 | + "@type": "QuantitativeValue", | |
| 1101 | + "value": 1175, | |
| 1102 | + "unitCode": "SQFT" | |
| 1103 | + }, | |
| 1104 | + "numberOfBathroomsTotal": 1, | |
| 1105 | + "numberOfBedrooms": 3, | |
| 1106 | + "petsAllowed": "Sous certaines conditions", | |
| 1107 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1108 | + "yearBuilt": 2021, | |
| 1109 | + "telephone": "450 585-6542", | |
| 1110 | + "address": { | |
| 1111 | + "@type": "PostalAddress", | |
| 1112 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1113 | + "addressRegion": "Lanaudière", | |
| 1114 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1115 | + }, | |
| 1116 | + "latitude": 46.0640037, | |
| 1117 | + "longitude": -73.490569, | |
| 1118 | + "accommodationFloorPlan": { | |
| 1119 | + "@type": "FloorPlan", | |
| 1120 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825569\/308.jpg"], | |
| 1121 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1122 | + } | |
| 1123 | + </script> | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + <script type="application/ld+json"> | |
| 1127 | + { | |
| 1128 | + "@context": "https://schema.org", | |
| 1129 | + "@type": "Apartment", | |
| 1130 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 401 | 4 1/2", | |
| 1131 | + "description": "Unités locatives. Non disponible", | |
| 1132 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825110\/401.jpg"], | |
| 1133 | + "numberOfRooms": 2, | |
| 1134 | + "occupancy": { | |
| 1135 | + "@type": "QuantitativeValue", | |
| 1136 | + "minValue": 1, | |
| 1137 | + "maxValue": 4 | |
| 1138 | + }, | |
| 1139 | + "floorLevel": 4, | |
| 1140 | + "floorSize": { | |
| 1141 | + "@type": "QuantitativeValue", | |
| 1142 | + "value": 1200, | |
| 1143 | + "unitCode": "SQFT" | |
| 1144 | + }, | |
| 1145 | + "numberOfBathroomsTotal": 1, | |
| 1146 | + "numberOfBedrooms": 2, | |
| 1147 | + "petsAllowed": "Sous certaines conditions", | |
| 1148 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1149 | + "yearBuilt": 2021, | |
| 1150 | + "telephone": "450 585-6542", | |
| 1151 | + "address": { | |
| 1152 | + "@type": "PostalAddress", | |
| 1153 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1154 | + "addressRegion": "Lanaudière", | |
| 1155 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1156 | + }, | |
| 1157 | + "latitude": 46.0640037, | |
| 1158 | + "longitude": -73.490569, | |
| 1159 | + "accommodationFloorPlan": { | |
| 1160 | + "@type": "FloorPlan", | |
| 1161 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825110\/401.jpg"], | |
| 1162 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1163 | + } | |
| 1164 | + </script> | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + <script type="application/ld+json"> | |
| 1168 | + { | |
| 1169 | + "@context": "https://schema.org", | |
| 1170 | + "@type": "Apartment", | |
| 1171 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 402 | 3 1/2", | |
| 1172 | + "description": "Unités locatives. Non disponible", | |
| 1173 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825568\/402.jpg"], | |
| 1174 | + "numberOfRooms": 1, | |
| 1175 | + "occupancy": { | |
| 1176 | + "@type": "QuantitativeValue", | |
| 1177 | + "minValue": 1, | |
| 1178 | + "maxValue": 2 | |
| 1179 | + }, | |
| 1180 | + "floorLevel": 4, | |
| 1181 | + "floorSize": { | |
| 1182 | + "@type": "QuantitativeValue", | |
| 1183 | + "value": 750, | |
| 1184 | + "unitCode": "SQFT" | |
| 1185 | + }, | |
| 1186 | + "numberOfBathroomsTotal": 1, | |
| 1187 | + "numberOfBedrooms": 1, | |
| 1188 | + "petsAllowed": "Sous certaines conditions", | |
| 1189 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1190 | + "yearBuilt": 2021, | |
| 1191 | + "telephone": "450 585-6542", | |
| 1192 | + "address": { | |
| 1193 | + "@type": "PostalAddress", | |
| 1194 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1195 | + "addressRegion": "Lanaudière", | |
| 1196 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1197 | + }, | |
| 1198 | + "latitude": 46.0640037, | |
| 1199 | + "longitude": -73.490569, | |
| 1200 | + "accommodationFloorPlan": { | |
| 1201 | + "@type": "FloorPlan", | |
| 1202 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825568\/402.jpg"], | |
| 1203 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1204 | + } | |
| 1205 | + </script> | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + <script type="application/ld+json"> | |
| 1209 | + { | |
| 1210 | + "@context": "https://schema.org", | |
| 1211 | + "@type": "Apartment", | |
| 1212 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 403 | 4 1/2", | |
| 1213 | + "description": "Unités locatives. Disponible à partir du 01/08/2026", | |
| 1214 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825862\/403.jpg"], | |
| 1215 | + "numberOfRooms": 2, | |
| 1216 | + "occupancy": { | |
| 1217 | + "@type": "QuantitativeValue", | |
| 1218 | + "minValue": 1, | |
| 1219 | + "maxValue": 4 | |
| 1220 | + }, | |
| 1221 | + "floorLevel": 4, | |
| 1222 | + "floorSize": { | |
| 1223 | + "@type": "QuantitativeValue", | |
| 1224 | + "value": 1050, | |
| 1225 | + "unitCode": "SQFT" | |
| 1226 | + }, | |
| 1227 | + "numberOfBathroomsTotal": 1, | |
| 1228 | + "numberOfBedrooms": 2, | |
| 1229 | + "petsAllowed": "Sous certaines conditions", | |
| 1230 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1231 | + "yearBuilt": 2021, | |
| 1232 | + "telephone": "450 585-6542", | |
| 1233 | + "address": { | |
| 1234 | + "@type": "PostalAddress", | |
| 1235 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1236 | + "addressRegion": "Lanaudière", | |
| 1237 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1238 | + }, | |
| 1239 | + "latitude": 46.0640037, | |
| 1240 | + "longitude": -73.490569, | |
| 1241 | + "accommodationFloorPlan": { | |
| 1242 | + "@type": "FloorPlan", | |
| 1243 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825862\/403.jpg"], | |
| 1244 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1245 | + } | |
| 1246 | + </script> | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + <script type="application/ld+json"> | |
| 1250 | + { | |
| 1251 | + "@context": "https://schema.org", | |
| 1252 | + "@type": "Apartment", | |
| 1253 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 404 | 4 1/2", | |
| 1254 | + "description": "Unités locatives. Non disponible", | |
| 1255 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300826432\/404.jpg"], | |
| 1256 | + "numberOfRooms": 2, | |
| 1257 | + "occupancy": { | |
| 1258 | + "@type": "QuantitativeValue", | |
| 1259 | + "minValue": 1, | |
| 1260 | + "maxValue": 4 | |
| 1261 | + }, | |
| 1262 | + "floorLevel": 4, | |
| 1263 | + "floorSize": { | |
| 1264 | + "@type": "QuantitativeValue", | |
| 1265 | + "value": 1075, | |
| 1266 | + "unitCode": "SQFT" | |
| 1267 | + }, | |
| 1268 | + "numberOfBathroomsTotal": 1, | |
| 1269 | + "numberOfBedrooms": 2, | |
| 1270 | + "petsAllowed": "Sous certaines conditions", | |
| 1271 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1272 | + "yearBuilt": 2021, | |
| 1273 | + "telephone": "450 585-6542", | |
| 1274 | + "address": { | |
| 1275 | + "@type": "PostalAddress", | |
| 1276 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1277 | + "addressRegion": "Lanaudière", | |
| 1278 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1279 | + }, | |
| 1280 | + "latitude": 46.0640037, | |
| 1281 | + "longitude": -73.490569, | |
| 1282 | + "accommodationFloorPlan": { | |
| 1283 | + "@type": "FloorPlan", | |
| 1284 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300826432\/404.jpg"], | |
| 1285 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1286 | + } | |
| 1287 | + </script> | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + <script type="application/ld+json"> | |
| 1291 | + { | |
| 1292 | + "@context": "https://schema.org", | |
| 1293 | + "@type": "Apartment", | |
| 1294 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 405 | 4 1/2", | |
| 1295 | + "description": "Unités locatives. Disponible à partir du 01/10/2026", | |
| 1296 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828105\/405.jpg"], | |
| 1297 | + "numberOfRooms": 2, | |
| 1298 | + "occupancy": { | |
| 1299 | + "@type": "QuantitativeValue", | |
| 1300 | + "minValue": 1, | |
| 1301 | + "maxValue": 4 | |
| 1302 | + }, | |
| 1303 | + "floorLevel": 4, | |
| 1304 | + "floorSize": { | |
| 1305 | + "@type": "QuantitativeValue", | |
| 1306 | + "value": 1100, | |
| 1307 | + "unitCode": "SQFT" | |
| 1308 | + }, | |
| 1309 | + "numberOfBathroomsTotal": 1, | |
| 1310 | + "numberOfBedrooms": 2, | |
| 1311 | + "petsAllowed": "Sous certaines conditions", | |
| 1312 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1313 | + "yearBuilt": 2021, | |
| 1314 | + "telephone": "450 585-6542", | |
| 1315 | + "address": { | |
| 1316 | + "@type": "PostalAddress", | |
| 1317 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1318 | + "addressRegion": "Lanaudière", | |
| 1319 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1320 | + }, | |
| 1321 | + "latitude": 46.0640037, | |
| 1322 | + "longitude": -73.490569, | |
| 1323 | + "accommodationFloorPlan": { | |
| 1324 | + "@type": "FloorPlan", | |
| 1325 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300828105\/405.jpg"], | |
| 1326 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1327 | + } | |
| 1328 | + </script> | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + <script type="application/ld+json"> | |
| 1332 | + { | |
| 1333 | + "@context": "https://schema.org", | |
| 1334 | + "@type": "Apartment", | |
| 1335 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 406 | 3 1/2", | |
| 1336 | + "description": "Unités locatives. Non disponible", | |
| 1337 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825693\/406.jpg"], | |
| 1338 | + "numberOfRooms": 1, | |
| 1339 | + "occupancy": { | |
| 1340 | + "@type": "QuantitativeValue", | |
| 1341 | + "minValue": 1, | |
| 1342 | + "maxValue": 2 | |
| 1343 | + }, | |
| 1344 | + "floorLevel": 4, | |
| 1345 | + "floorSize": { | |
| 1346 | + "@type": "QuantitativeValue", | |
| 1347 | + "value": 765, | |
| 1348 | + "unitCode": "SQFT" | |
| 1349 | + }, | |
| 1350 | + "numberOfBathroomsTotal": 1, | |
| 1351 | + "numberOfBedrooms": 1, | |
| 1352 | + "petsAllowed": "Sous certaines conditions", | |
| 1353 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1354 | + "yearBuilt": 2021, | |
| 1355 | + "telephone": "450 585-6542", | |
| 1356 | + "address": { | |
| 1357 | + "@type": "PostalAddress", | |
| 1358 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1359 | + "addressRegion": "Lanaudière", | |
| 1360 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1361 | + }, | |
| 1362 | + "latitude": 46.0640037, | |
| 1363 | + "longitude": -73.490569, | |
| 1364 | + "accommodationFloorPlan": { | |
| 1365 | + "@type": "FloorPlan", | |
| 1366 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825693\/406.jpg"], | |
| 1367 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1368 | + } | |
| 1369 | + </script> | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + <script type="application/ld+json"> | |
| 1373 | + { | |
| 1374 | + "@context": "https://schema.org", | |
| 1375 | + "@type": "Apartment", | |
| 1376 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 407 | 4 1/2", | |
| 1377 | + "description": "Unités locatives. Non disponible", | |
| 1378 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825493\/407.jpg"], | |
| 1379 | + "numberOfRooms": 2, | |
| 1380 | + "occupancy": { | |
| 1381 | + "@type": "QuantitativeValue", | |
| 1382 | + "minValue": 1, | |
| 1383 | + "maxValue": 4 | |
| 1384 | + }, | |
| 1385 | + "floorLevel": 4, | |
| 1386 | + "floorSize": { | |
| 1387 | + "@type": "QuantitativeValue", | |
| 1388 | + "value": 1075, | |
| 1389 | + "unitCode": "SQFT" | |
| 1390 | + }, | |
| 1391 | + "numberOfBathroomsTotal": 1, | |
| 1392 | + "numberOfBedrooms": 2, | |
| 1393 | + "petsAllowed": "Sous certaines conditions", | |
| 1394 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1395 | + "yearBuilt": 2021, | |
| 1396 | + "telephone": "450 585-6542", | |
| 1397 | + "address": { | |
| 1398 | + "@type": "PostalAddress", | |
| 1399 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1400 | + "addressRegion": "Lanaudière", | |
| 1401 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1402 | + }, | |
| 1403 | + "latitude": 46.0640037, | |
| 1404 | + "longitude": -73.490569, | |
| 1405 | + "accommodationFloorPlan": { | |
| 1406 | + "@type": "FloorPlan", | |
| 1407 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825493\/407.jpg"], | |
| 1408 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1409 | + } | |
| 1410 | + </script> | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + <script type="application/ld+json"> | |
| 1414 | + { | |
| 1415 | + "@context": "https://schema.org", | |
| 1416 | + "@type": "Apartment", | |
| 1417 | + "name": "12 Rang Double, Saint-Charles-Borromée, QC, Canada - unité 408 | 5 1/2", | |
| 1418 | + "description": "Unités locatives. Disponible à partir du 01/07/2026", | |
| 1419 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825163\/408.jpg"], | |
| 1420 | + "numberOfRooms": 3, | |
| 1421 | + "occupancy": { | |
| 1422 | + "@type": "QuantitativeValue", | |
| 1423 | + "minValue": 1, | |
| 1424 | + "maxValue": 6 | |
| 1425 | + }, | |
| 1426 | + "floorLevel": 4, | |
| 1427 | + "floorSize": { | |
| 1428 | + "@type": "QuantitativeValue", | |
| 1429 | + "value": 1175, | |
| 1430 | + "unitCode": "SQFT" | |
| 1431 | + }, | |
| 1432 | + "numberOfBathroomsTotal": 1, | |
| 1433 | + "numberOfBedrooms": 3, | |
| 1434 | + "petsAllowed": "Sous certaines conditions", | |
| 1435 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/les-jardiniers-i#bottomForm", | |
| 1436 | + "yearBuilt": 2021, | |
| 1437 | + "telephone": "450 585-6542", | |
| 1438 | + "address": { | |
| 1439 | + "@type": "PostalAddress", | |
| 1440 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1441 | + "addressRegion": "Lanaudière", | |
| 1442 | + "streetAddress": "12 Rang Double, Saint-Charles-Borromée, QC, Canada" | |
| 1443 | + }, | |
| 1444 | + "latitude": 46.0640037, | |
| 1445 | + "longitude": -73.490569, | |
| 1446 | + "accommodationFloorPlan": { | |
| 1447 | + "@type": "FloorPlan", | |
| 1448 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/1300825163\/408.jpg"], | |
| 1449 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Air climatis\u00e9","Aspirateur central","Ascenseur","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1450 | + } | |
| 1451 | + </script> | |
| 1452 | + | |
| 1453 | + | |
| 1454 | +</head> | |
| 1455 | +<body> | |
| 1456 | + <div id="app"> | |
| 1457 | + <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm"> | |
| 1458 | + <div class="container"> | |
| 1459 | + <a class="navbar-brand" href="https://location.groupeevoludev.com"> | |
| 1460 | + Evoludev | |
| 1461 | + </a> | |
| 1462 | + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> | |
| 1463 | + <span class="navbar-toggler-icon"></span> | |
| 1464 | + </button> | |
| 1465 | + | |
| 1466 | + <div class="collapse navbar-collapse" id="navbarSupportedContent"> | |
| 1467 | + <!-- Left Side Of Navbar --> | |
| 1468 | + <ul class="navbar-nav mr-auto"> | |
| 1469 | + | |
| 1470 | + </ul> | |
| 1471 | + | |
| 1472 | + <!-- Right Side Of Navbar --> | |
| 1473 | + <ul class="navbar-nav ml-auto"> | |
| 1474 | + <!-- Authentication Links --> | |
| 1475 | + <li class="nav-item"> | |
| 1476 | + <a class="nav-link" href="https://location.groupeevoludev.com/login">Login</a> | |
| 1477 | + </li> | |
| 1478 | + | |
| 1479 | + <li class="nav-item"> | |
| 1480 | + <a class="nav-link" href="https://location.groupeevoludev.com/register">Register</a> | |
| 1481 | + </li> | |
| 1482 | + </ul> | |
| 1483 | + </div> | |
| 1484 | + </div> | |
| 1485 | + </nav> | |
| 1486 | + </div> | |
| 1487 | + | |
| 1488 | + <script> | |
| 1489 | + function sendToForm() { | |
| 1490 | + window.location.href = "https://location.groupeevoludev.com/#scrollToForm"; | |
| 1491 | + } | |
| 1492 | +</script> | |
| 1493 | +<header style="opacity: 1;"> | |
| 1494 | + <div class="header-wrapper"> | |
| 1495 | + <a class="logo" href="https://location.groupeevoludev.com"> | |
| 1496 | + <img class="blanc" src="https://location.groupeevoludev.com/images/frontend/logo_couleur_evoludev.svg" alt="GroupeEvoludev" title="GroupeEvoludev"> | |
| 1497 | + <img class="couleur" src="https://location.groupeevoludev.com/images/frontend/logo_couleur_evoludev.svg" alt="GroupeEvoludev" title="GroupeEvoludev"> | |
| 1498 | + </a> | |
| 1499 | + <nav class="MainNav"> | |
| 1500 | + <a href="https://location.groupeevoludev.com/search" class="">Recherche</a> | |
| 1501 | + <a href="https://location.groupeevoludev.com/nouvelles" class="">Actualités</a> | |
| 1502 | + <a href="https://location.groupeevoludev.com/a-propos" class="">À propos</a> | |
| 1503 | + <a href="#" onclick="sendToForm()">Nous joindre</a> | |
| 1504 | + <a href="tel:+15792592002" style="color:#0083c9;"><img src="https://location.groupeevoludev.com/images/frontend/phone-solid_blue.svg" style="width:13px; height:13px; margin-right:7px; position:relative; top:-1px;" />579-259-2002</a> | |
| 1505 | + <a href="https://location.groupeevoludev.com/transactions/credit" class="">Analyse de crédit</a> | |
| 1506 | + <!-- <a href="https://location.groupeevoludev.com/login" class="btn btn-custom-login"> | |
| 1507 | + <i class="fas fa-sign-in-alt me-1"></i> Connexion | |
| 1508 | + </a> --> | |
| 1509 | + </nav> | |
| 1510 | + <div class="actions"> | |
| 1511 | + <div> | |
| 1512 | + <button class="ico-pad menu-open block"> | |
| 1513 | + <span><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="13" height="13" viewBox="0 0 13 13"><defs><style>.a{fill:none;}.b{clip-path:url(#a);}.c{fill:#000;}</style><clipPath id="a"><rect class="a" width="13" height="13"></rect></clipPath></defs><g class="b"><g transform="translate(-1102 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1102 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1102 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g></g></svg></span> | |
| 1514 | + </button> | |
| 1515 | + <button class="ico-close menu-close hidden" id="close_menu"> | |
| 1516 | + <span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13"><defs><style>.a{fill:#fff;}</style></defs><path class="a" d="M12.712,1.679,7.89,6.5l4.821,4.821a.983.983,0,0,1-1.39,1.39L6.5,7.89,1.679,12.712a.983.983,0,0,1-1.39-1.39L5.11,6.5.288,1.679A.983.983,0,0,1,1.679.288L6.5,5.11,11.321.3a.98.98,0,0,1,1.39,1.38Z" transform="translate(0 0)"></path></svg></span> | |
| 1517 | + </button> | |
| 1518 | + </div> | |
| 1519 | + </div> | |
| 1520 | + </div> | |
| 1521 | + <div class="header-content"> | |
| 1522 | + <div class="header-menu"> | |
| 1523 | + <div class="bg-image" style="background-image: url(https://location.groupeevoludev.com/images/frontend/headerHome.jpg)"> | |
| 1524 | + <div class="overlay black"></div> | |
| 1525 | + <div class="overlay gradient"></div> | |
| 1526 | + </div> | |
| 1527 | + <div class="header-menu-wrapper"> | |
| 1528 | + <div class="menu-principal"> | |
| 1529 | + <ul id="menu-menu-principal-fr" class="menu"> | |
| 1530 | + <li id="menu-item-150" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-150"> | |
| 1531 | + <ul class="sub-menu"> | |
| 1532 | + <li id="menu-item-166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-166"><a class="" href="https://location.groupeevoludev.com/search">Recherche</a></li> | |
| 1533 | + <li id="menu-item-163" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-163"><a class="" href="https://location.groupeevoludev.com/nouvelles">Actualités</a></li> | |
| 1534 | + <li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a class="" href="https://location.groupeevoludev.com/a-propos">À propos</a></li> | |
| 1535 | + <li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="#" onclick="document.getElementById('sendmail').scrollIntoView({behavior: 'smooth', block: 'center'});document.getElementById('close_menu').click();return false;">Nous joindre</a></li> | |
| 1536 | + </ul> | |
| 1537 | + </li> | |
| 1538 | + </ul> | |
| 1539 | + </div> | |
| 1540 | + <div class="header-menu-secondary"> | |
| 1541 | + <div class="block__socials"> | |
| 1542 | + <a href="https://www.facebook.com/Groupe-Evoludev-538303933259397/" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="7.311" height="14" viewBox="0 0 7.311 14"><defs><style>.a{fill:#fff;fill-rule:evenodd;}</style></defs><path class="a" d="M84.744,14V7.622h2.178l.311-2.489H84.744V3.578c0-.7.233-1.244,1.244-1.244h1.322V.078C87,.078,86.222,0,85.367,0a3,3,0,0,0-3.189,3.267V5.133H80V7.622h2.178V14Z" transform="translate(-80)"></path></svg></a> | |
| 1543 | + <a href="https://www.linkedin.com/company/groupe-evoludev/" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="12.714" viewBox="0 0 14 12.714"><defs><style>.a{fill:#fff;}</style></defs><g transform="translate(-736.3 -792.1)"><rect class="a" width="2.724" height="8.627" transform="translate(736.678 796.187)"></rect><path class="a" d="M754.589,802.6a2.806,2.806,0,0,0-2.724,1.438v-1.362H748.8c.038.719,0,8.627,0,8.627h3.065v-4.654a2.1,2.1,0,0,1,.076-.719,1.545,1.545,0,0,1,1.476-1.06c1.059,0,1.551.795,1.551,1.968V811.3h3.1v-4.768C758.032,803.849,756.519,802.6,754.589,802.6Z" transform="translate(-7.77 -6.527)"></path><path class="a" d="M737.965,792.1a1.515,1.515,0,0,0-1.665,1.514,1.5,1.5,0,0,0,1.627,1.476h.038a1.5,1.5,0,1,0,0-2.989Z"></path></g></svg></a> | |
| 1544 | + </div> | |
| 1545 | + </div> | |
| 1546 | + </div> | |
| 1547 | + </div> | |
| 1548 | + </div> | |
| 1549 | + <div class="nav-overlay overlay black"></div> | |
| 1550 | +</header> | |
| 1551 | + | |
| 1552 | + <!-- SVG DEFS --> | |
| 1553 | + <svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 1554 | + <defs> | |
| 1555 | + <symbol id="icon-plus" viewBox="0 0 32 32"> | |
| 1556 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M1.013 12.48h11.253v-11.253h6.72v11.253h11.253v6.72h-11.253v11.253h-6.72v-11.253h-11.253v-6.72z"></path> | |
| 1557 | + </symbol> | |
| 1558 | + <symbol id="icon-icon-salle-bain" viewBox="0 0 32 32"> | |
| 1559 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1560 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M19.111 13.694c0.093-0.093 0.163-0.232 0.163-0.395 0-0.139-0.070-0.279-0.163-0.395l-0.279-0.278c-0.116-0.093-0.255-0.163-0.395-0.163-0.162 0-0.302 0.070-0.395 0.163-0.348-0.279-0.743-0.441-1.184-0.534s-0.859-0.070-1.277 0.046c-0.325-0.255-0.673-0.464-1.045-0.627-0.371-0.139-0.766-0.232-1.184-0.232-0.604 0-1.161 0.162-1.671 0.441-0.511 0.302-0.905 0.696-1.184 1.207-0.302 0.511-0.441 1.045-0.441 1.648v7.104h1.486v-7.104c0-0.488 0.162-0.905 0.534-1.277 0.348-0.348 0.766-0.534 1.277-0.534 0.325 0 0.65 0.093 0.952 0.279-0.371 0.488-0.557 1.045-0.534 1.648 0 0.604 0.209 1.138 0.604 1.602-0.116 0.116-0.163 0.255-0.163 0.395 0 0.163 0.046 0.302 0.163 0.395l0.278 0.279c0.093 0.116 0.232 0.163 0.395 0.163 0.139 0 0.279-0.046 0.395-0.163l3.668-3.668zM18.972 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM19.714 15.366c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM21.943 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM18.229 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM19.343 15.737c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116zM21.2 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 16.851c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM20.457 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 17.594c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM19.714 17.594c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.972 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 19.080c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 19.823c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279z"></path> | |
| 1561 | + </symbol> | |
| 1562 | + <symbol id="icon-icon-chambre" viewBox="0 0 32 32"> | |
| 1563 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1564 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M12.657 16.48c-0.511 0-0.952-0.162-1.323-0.534s-0.534-0.813-0.534-1.323c0-0.511 0.162-0.929 0.534-1.3s0.813-0.557 1.323-0.557c0.511 0 0.929 0.186 1.3 0.557s0.557 0.789 0.557 1.3c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534zM20.829 13.508c0.464 0 0.882 0.116 1.3 0.348 0.395 0.232 0.72 0.557 0.952 0.952 0.232 0.418 0.348 0.836 0.348 1.3v4.457c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-1.114h-11.886v1.114c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-8.171c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.279-0.116h0.743c0.093 0 0.186 0.046 0.255 0.116s0.116 0.162 0.116 0.255v4.829h5.2v-3.343c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.278-0.116h5.2z"></path> | |
| 1565 | + </symbol> | |
| 1566 | + <symbol id="icon-icon-superficie" viewBox="0 0 32 32"> | |
| 1567 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1568 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M10.8 14.716c0 0.093 0.023 0.162 0.070 0.209s0.116 0.070 0.209 0.070h0.929c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-1.95h1.95c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-0.929c0-0.070-0.046-0.139-0.093-0.186s-0.116-0.093-0.186-0.093h-2.879c-0.163 0-0.302 0.070-0.395 0.162-0.116 0.116-0.162 0.255-0.162 0.395v2.879zM17.486 11.559c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h2.879c0.139 0 0.279 0.070 0.395 0.162 0.093 0.116 0.162 0.255 0.162 0.395v2.879c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-0.929c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-1.95h-1.95c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929zM20.922 17.966c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v2.879c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-2.879c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h1.95v-1.95c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929zM14.514 21.401c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-2.879c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-2.879c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v1.95h1.95c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v0.929z"></path> | |
| 1569 | + </symbol> | |
| 1570 | + <symbol id="icon-chevron-right" viewBox="0 0 32 32"> | |
| 1571 | + <path d="M24.767 17.192c0.351-0.281 0.561-0.701 0.561-1.192 0-0.421-0.21-0.842-0.561-1.192l-13.606-13.606c-0.351-0.281-0.772-0.491-1.192-0.491-0.491 0-0.912 0.21-1.192 0.491l-1.543 1.543c-0.351 0.351-0.561 0.772-0.561 1.192 0 0.491 0.14 0.912 0.491 1.192l10.871 10.871-10.871 10.871c-0.351 0.351-0.491 0.772-0.491 1.192 0 0.491 0.21 0.912 0.561 1.192l1.543 1.543c0.281 0.351 0.701 0.491 1.192 0.491 0.421 0 0.842-0.14 1.192-0.491l13.606-13.606z"></path> | |
| 1572 | + </symbol> | |
| 1573 | + <symbol id="icon-map" viewBox="0 0 32 32"> | |
| 1574 | + <path d="M31.111 3.556c-0.111 0-0.222 0.056-0.333 0.111l-9.444 3.444-9.556-3.333c-0.389-0.111-0.778-0.167-1.167-0.222-0.333 0-0.722 0.111-1.111 0.222l-8.389 2.889c-0.667 0.278-1.111 0.944-1.111 1.667v19.222c0 0.556 0.389 0.889 0.833 0.889 0.111 0 0.222 0 0.333-0.056l9.5-3.5 9.555 3.389c0.333 0.111 0.722 0.167 1.111 0.167s0.722-0.056 1.111-0.167l8.389-2.889c0.667-0.278 1.167-0.944 1.167-1.667v-19.222c0-0.556-0.444-0.944-0.889-0.944zM12.444 6.833l7.111 2.5v15.889l-7.111-2.5v-15.889zM2.667 25.056v-16.056l7.111-2.5v15.889h-0.056l-7.056 2.667zM29.333 23.056l-7.111 2.5v-15.889l7.111-2.667v16.056z"></path> | |
| 1575 | + </symbol> | |
| 1576 | + <symbol id="icon-stationnement" viewBox="0 0 32 32"> | |
| 1577 | + <path d="M17.594 7.763h-5.719v16.469h1.875v-5.219h3.844c3.050 0 5.531-2.481 5.531-5.531v-0.194c0-3.044-2.481-5.525-5.531-5.525zM21.25 13.488c0 2.013-1.637 3.656-3.656 3.656h-3.844v-7.5h3.844c2.012 0 3.656 1.637 3.656 3.656v0.188z"></path> | |
| 1578 | + <path d="M16 0c-8.825 0-16 7.175-16 16s7.175 16 16 16c8.825 0 16-7.175 16-16s-7.175-16-16-16zM16 30.769c-8.144 0-14.769-6.625-14.769-14.769s6.625-14.769 14.769-14.769c8.144 0 14.769 6.625 14.769 14.769s-6.625 14.769-14.769 14.769z"></path> | |
| 1579 | + </symbol> | |
| 1580 | + <symbol id="icon-hydro" viewBox="0 0 32 32"> | |
| 1581 | + <path d="M18.963 3.081c-0.909-1.060-1.726-1.999-2.362-2.786-0.030-0.061-0.091-0.091-0.121-0.121-0.333-0.273-0.818-0.212-1.090 0.121-0.636 0.787-1.453 1.726-2.362 2.786-3.997 4.633-9.539 11.053-9.539 16.413 0 3.452 1.393 6.571 3.664 8.842 2.271 2.241 5.39 3.664 8.842 3.664s6.571-1.393 8.842-3.664 3.664-5.39 3.664-8.842c0-5.36-5.541-11.78-9.539-16.413zM23.748 27.215c-1.999 1.999-4.724 3.24-7.752 3.24s-5.754-1.241-7.752-3.21c-1.968-1.968-3.21-4.724-3.21-7.752 0-4.785 5.33-10.962 9.175-15.413 0.636-0.757 1.242-1.454 1.787-2.12 0.545 0.666 1.151 1.363 1.787 2.089 3.846 4.451 9.175 10.599 9.175 15.413 0 3.028-1.241 5.753-3.21 7.752z"></path> | |
| 1582 | + </symbol> | |
| 1583 | + <symbol id="icon-eclaire" viewBox="0 0 32 32"> | |
| 1584 | + <path d="M29.025 3.112c-0.244-0.244-0.638-0.244-0.881 0l-1.163 1.163c-0.244 0.244-0.244 0.638 0 0.881 0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181l1.156-1.156c0.244-0.25 0.244-0.644 0-0.888z"></path> | |
| 1585 | + <path d="M29.025 16.587l-1.163-1.162c-0.244-0.244-0.637-0.244-0.881 0s-0.244 0.637 0 0.881l1.163 1.163c0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.062 0.444-0.181c0.238-0.244 0.238-0.638-0.006-0.881z"></path> | |
| 1586 | + <path d="M31.375 9.669h-1.644c-0.344 0-0.625 0.281-0.625 0.625s0.281 0.625 0.625 0.625h1.644c0.344 0 0.625-0.281 0.625-0.625s-0.281-0.625-0.625-0.625z"></path> | |
| 1587 | + <path d="M5.019 4.275l-1.163-1.163c-0.244-0.244-0.637-0.244-0.881 0s-0.244 0.637 0 0.881l1.162 1.162c0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181c0.237-0.237 0.237-0.638-0.006-0.881z"></path> | |
| 1588 | + <path d="M5.019 15.419c-0.244-0.244-0.638-0.244-0.881 0l-1.163 1.162c-0.244 0.244-0.244 0.638 0 0.881 0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181l1.163-1.163c0.237-0.237 0.237-0.637-0.006-0.881z"></path> | |
| 1589 | + <path d="M2.269 9.669h-1.644c-0.344 0-0.625 0.281-0.625 0.625s0.281 0.625 0.625 0.625h1.644c0.344 0 0.625-0.281 0.625-0.625s-0.275-0.625-0.625-0.625z"></path> | |
| 1590 | + <path d="M23.256 2.987c-1.944-1.925-4.512-2.987-7.25-2.987-0.025 0-0.050 0-0.075 0-2.669 0.019-5.2 1.063-7.119 2.95-1.919 1.881-3.019 4.388-3.094 7.056-0.075 2.781 0.944 5.419 2.869 7.419 1.519 1.575 2.35 3.675 2.35 5.906v4.294c0 0.881 0.613 1.625 1.431 1.825v0.575c0 1.094 0.887 1.988 1.988 1.988h3.281c1.094 0 1.988-0.887 1.988-1.988v-0.569c0.831-0.194 1.45-0.938 1.45-1.825v-4.294c0-2.2 0.856-4.325 2.419-5.975 1.812-1.919 2.806-4.425 2.806-7.062 0-2.769-1.081-5.362-3.044-7.313zM17.638 30.756h-3.281c-0.406 0-0.738-0.331-0.738-0.738v-0.519h4.75v0.519h0.006c0 0.406-0.331 0.738-0.738 0.738zM19.825 27.619c0 0.344-0.281 0.625-0.625 0.625h-6.381c-0.344 0-0.625-0.281-0.625-0.625v-3.556h7.631v3.556zM22.581 16.5c-1.656 1.756-2.619 3.981-2.744 6.319h-7.663c-0.119-2.363-1.063-4.569-2.688-6.263-1.694-1.756-2.588-4.075-2.519-6.519 0.131-4.813 4.156-8.756 8.975-8.787 2.431-0.019 4.713 0.913 6.438 2.625s2.669 3.987 2.669 6.412c0 2.319-0.881 4.525-2.469 6.212z"></path> | |
| 1591 | + </symbol> | |
| 1592 | + <symbol id="icon-chauffe" viewBox="0 0 38 32"> | |
| 1593 | + <path d="M33.278 19.049l-0.027-0.313c-0.436-4.772-3.081-7.763-5.415-10.402-2.161-2.443-4.027-4.553-4.027-7.666 0-0.25-0.167-0.478-0.431-0.593s-0.584-0.096-0.825 0.051c-3.505 2.107-6.429 5.657-7.45 9.045-0.709 2.359-0.803 5.010-0.816 6.762-3.236-0.581-3.97-4.648-3.977-4.692-0.036-0.211-0.19-0.395-0.413-0.495-0.226-0.099-0.491-0.106-0.719-0.011-0.17 0.069-4.166 1.775-4.398 8.586-0.016 0.227-0.017 0.453-0.017 0.68 0 6.616 6.409 12 14.285 12s14.285-5.383 14.285-12c0-0.332-0.027-0.642-0.054-0.951zM19.047 30.667c-2.626 0-4.762-1.911-4.762-4.261 0-0.080-0.001-0.161 0.006-0.26 0.032-0.991 0.256-1.667 0.501-2.117 0.46 0.831 1.284 1.594 2.62 1.594 0.439 0 0.794-0.298 0.794-0.667 0-0.949 0.023-2.044 0.305-3.033 0.25-0.877 0.849-1.808 1.607-2.556 0.337 0.97 0.994 1.755 1.636 2.521 0.918 1.096 1.868 2.23 2.034 4.163 0.010 0.115 0.020 0.23 0.020 0.354-0 2.35-2.136 4.261-4.762 4.261zM24.063 29.796c0.824-0.944 1.334-2.11 1.334-3.39 0-0.157-0.012-0.303-0.035-0.575-0.188-2.176-1.314-3.521-2.309-4.708-0.847-1.010-1.578-1.883-1.578-3.122 0-0.253-0.171-0.484-0.44-0.597-0.268-0.113-0.592-0.088-0.832 0.065-1.522 0.966-2.792 2.592-3.235 4.145-0.226 0.796-0.305 1.658-0.333 2.366-0.55-0.497-0.721-1.419-0.722-1.432-0.036-0.214-0.192-0.401-0.421-0.501-0.227-0.099-0.499-0.102-0.728-0.003-0.2 0.086-1.957 0.932-2.058 4.045-0.007 0.105-0.008 0.211-0.008 0.316 0 1.28 0.51 2.446 1.333 3.39-4.514-1.637-7.682-5.41-7.682-9.795 0-0.2-0.001-0.399 0.015-0.621 0.136-3.996 1.659-5.978 2.652-6.852 0.693 2.083 2.508 4.806 6.062 4.806 0.439 0 0.794-0.298 0.794-0.667 0-2.231 0.060-4.809 0.77-7.17 0.806-2.674 3.014-5.562 5.679-7.517 0.443 2.855 2.294 4.949 4.24 7.149 2.313 2.616 4.705 5.321 5.106 9.701l0.027 0.319c0.025 0.277 0.050 0.554 0.050 0.852-0 4.385-3.169 8.158-7.683 9.795z"></path> | |
| 1594 | + </symbol> | |
| 1595 | + <symbol id="icon-share" viewBox="0 0 32 32"> | |
| 1596 | + <path d="M23.732 19.866c-1.389 0-2.658 0.483-3.625 1.269l-6.222-3.866c0.121-0.363 0.121-0.785 0.121-1.269 0-0.423 0-0.846-0.121-1.208l6.222-3.866c0.967 0.785 2.235 1.208 3.625 1.208 3.202 0 5.799-2.537 5.799-5.799 0-3.202-2.598-5.799-5.799-5.799-3.262 0-5.799 2.598-5.799 5.799 0 0.483 0 0.906 0.121 1.269l-6.222 3.866c-0.967-0.785-2.235-1.269-3.564-1.269-3.262 0-5.799 2.598-5.799 5.799 0 3.262 2.537 5.799 5.799 5.799 1.329 0 2.598-0.423 3.564-1.208l6.222 3.866c-0.121 0.363-0.121 0.785-0.121 1.269v-0.060c0 3.262 2.537 5.799 5.799 5.799 3.202 0 5.799-2.537 5.799-5.799 0-3.202-2.598-5.799-5.799-5.799z"></path> | |
| 1597 | + </symbol> | |
| 1598 | + <symbol id="icon-icon-stationnement" viewBox="0 0 32 32"> | |
| 1599 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1600 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M21.664 14.437c0.093 0 0.162 0.046 0.209 0.116 0.046 0.093 0.070 0.162 0.046 0.255l-0.186 0.557c-0.046 0.139-0.116 0.186-0.255 0.186h-0.673c0.232 0.139 0.418 0.325 0.557 0.557s0.209 0.464 0.209 0.743v1.114c0 0.371-0.139 0.696-0.371 0.975v1.439c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-1.114c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-0.929h-5.943v0.929c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-1.114c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-1.439c-0.255-0.279-0.371-0.604-0.371-0.975v-1.114c0-0.279 0.070-0.511 0.209-0.743s0.325-0.418 0.557-0.557h-0.673c-0.139 0-0.232-0.046-0.255-0.186l-0.186-0.557c-0.046-0.093-0.023-0.163 0.023-0.255 0.046-0.070 0.139-0.116 0.232-0.116h1.277l0.186-0.488c0.209-0.557 0.58-1.021 1.091-1.393 0.511-0.348 1.068-0.534 1.695-0.534h2.832c0.604 0 1.184 0.186 1.695 0.534 0.511 0.371 0.859 0.836 1.091 1.393l0.186 0.488h1.277zM13.191 14.483l-0.348 0.882h6.314l-0.348-0.882c-0.116-0.279-0.302-0.511-0.557-0.696s-0.534-0.279-0.836-0.279h-2.832c-0.325 0-0.604 0.093-0.859 0.279s-0.441 0.418-0.534 0.696zM12.1 18.151h0.093c0.302 0 0.534 0 0.673-0.046 0.232-0.046 0.348-0.139 0.348-0.325s-0.139-0.418-0.418-0.696c-0.279-0.279-0.511-0.418-0.696-0.418-0.209 0-0.395 0.093-0.534 0.232s-0.209 0.325-0.209 0.511c0 0.209 0.070 0.395 0.209 0.534s0.325 0.209 0.534 0.209zM19.9 18.151c0.186 0 0.371-0.070 0.511-0.209s0.232-0.325 0.232-0.534c0-0.186-0.093-0.371-0.232-0.511s-0.325-0.232-0.511-0.232c-0.209 0-0.441 0.139-0.72 0.418s-0.395 0.511-0.395 0.696 0.116 0.279 0.348 0.325c0.139 0.046 0.348 0.046 0.673 0.046h0.093z"></path> | |
| 1601 | + </symbol> | |
| 1602 | + <symbol id="icon-icon-buanderie" viewBox="0 0 32 32"> | |
| 1603 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1604 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M22.109 13.108c0.079 0.039 0.118 0.118 0.157 0.196 0.020 0.079 0.020 0.157-0.020 0.236l-1.12 2.239c-0.039 0.079-0.118 0.137-0.196 0.177s-0.157 0.020-0.216-0.020l-1.12-0.55c-0.118-0.039-0.216-0.039-0.314 0.020s-0.137 0.137-0.137 0.255v4.989c0 0.177-0.079 0.334-0.196 0.452s-0.275 0.177-0.432 0.177h-5.029c-0.177 0-0.334-0.059-0.452-0.177s-0.177-0.275-0.177-0.452v-4.989c0-0.118-0.059-0.196-0.157-0.255s-0.196-0.059-0.295-0.020l-1.12 0.55c-0.079 0.039-0.157 0.059-0.236 0.020s-0.137-0.098-0.177-0.177l-1.12-2.239c-0.039-0.079-0.059-0.157-0.020-0.236 0.020-0.079 0.079-0.157 0.157-0.196l3.83-1.886c0.196 0.275 0.491 0.511 0.904 0.668 0.413 0.177 0.864 0.255 1.375 0.255 0.491 0 0.943-0.079 1.355-0.255 0.413-0.157 0.727-0.393 0.943-0.668l3.811 1.886z"></path> | |
| 1605 | + </symbol> | |
| 1606 | + <symbol id="icon-icon-aspirateur" viewBox="0 0 32 32"> | |
| 1607 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1608 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M16 12.166c0.786 0 1.536 0.214 2.214 0.607s1.214 0.929 1.607 1.607c0.393 0.679 0.607 1.429 0.607 2.214 0 0.804-0.214 1.536-0.607 2.214s-0.929 1.232-1.607 1.625c-0.679 0.393-1.429 0.589-2.214 0.589-0.804 0-1.536-0.196-2.214-0.589s-1.232-0.946-1.625-1.625c-0.393-0.679-0.589-1.411-0.589-2.214 0-0.786 0.196-1.536 0.589-2.214s0.946-1.214 1.625-1.607c0.679-0.393 1.411-0.607 2.214-0.607zM17.429 16.594c0-0.393-0.143-0.714-0.429-1s-0.607-0.429-1-0.429c-0.393 0-0.732 0.143-1.018 0.429s-0.411 0.607-0.411 1c0 0.393 0.125 0.732 0.411 1.018s0.625 0.411 1.018 0.411c0.393 0 0.714-0.125 1-0.411s0.429-0.625 0.429-1.018z"></path> | |
| 1609 | + </symbol> | |
| 1610 | + <symbol id="icon-icon-climatisation" viewBox="0 0 32 32"> | |
| 1611 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1612 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M17.486 19.451c0-0.255-0.070-0.511-0.209-0.743s-0.302-0.395-0.534-0.534v-0.952c0-0.186-0.093-0.371-0.232-0.511s-0.325-0.232-0.511-0.232c-0.209 0-0.395 0.093-0.534 0.232s-0.209 0.325-0.209 0.511v0.952c-0.232 0.139-0.418 0.302-0.557 0.534s-0.186 0.488-0.186 0.743c0 0.418 0.139 0.789 0.418 1.068s0.65 0.418 1.068 0.418c0.418 0 0.766-0.139 1.045-0.418s0.441-0.65 0.441-1.068zM18.229 17.478v-4.713c0-0.604-0.232-1.137-0.65-1.579-0.441-0.418-0.975-0.65-1.579-0.65-0.627 0-1.161 0.232-1.579 0.65-0.441 0.441-0.65 0.975-0.65 1.579v4.713c-0.511 0.557-0.743 1.207-0.743 1.95 0 0.557 0.116 1.045 0.395 1.509 0.255 0.464 0.604 0.813 1.068 1.091s0.952 0.395 1.486 0.395h0.023c0.534 0 1.021-0.116 1.486-0.395 0.464-0.255 0.813-0.604 1.091-1.068 0.255-0.464 0.395-0.952 0.395-1.509 0-0.743-0.255-1.393-0.743-1.973zM17.857 19.451c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534h-0.023c-0.511 0-0.929-0.186-1.3-0.557s-0.534-0.789-0.534-1.3c0-0.325 0.070-0.604 0.232-0.882 0.070-0.139 0.209-0.325 0.418-0.557l0.093-0.116v-5.13c0-0.302 0.093-0.557 0.325-0.789 0.209-0.209 0.464-0.325 0.789-0.325 0.302 0 0.557 0.116 0.789 0.325 0.209 0.232 0.325 0.488 0.325 0.789v5.13l0.093 0.116c0.186 0.232 0.325 0.418 0.418 0.557 0.139 0.279 0.232 0.557 0.232 0.882z"></path> | |
| 1613 | + </symbol> | |
| 1614 | + <symbol id="icon-icon-internet" viewBox="0 0 32 32"> | |
| 1615 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1616 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M17.257 19.394c0-0.354-0.137-0.648-0.373-0.884s-0.53-0.373-0.884-0.373c-0.354 0-0.668 0.137-0.904 0.373s-0.354 0.53-0.354 0.884c0 0.354 0.118 0.668 0.354 0.904s0.55 0.354 0.904 0.354c0.354 0 0.648-0.118 0.884-0.354s0.373-0.55 0.373-0.904zM19.948 16.958l-0.668 0.668c-0.079 0.059-0.137 0.079-0.216 0.079s-0.157-0.020-0.216-0.079c-0.55-0.452-1.159-0.766-1.827-0.923-0.688-0.157-1.375-0.157-2.043 0-0.687 0.157-1.296 0.471-1.827 0.923-0.079 0.059-0.137 0.079-0.216 0.079s-0.157-0.020-0.216-0.079l-0.668-0.668c-0.079-0.059-0.098-0.137-0.098-0.236 0-0.079 0.039-0.157 0.118-0.236 0.727-0.648 1.571-1.080 2.514-1.316s1.886-0.236 2.829 0c0.943 0.236 1.768 0.668 2.514 1.316 0.059 0.079 0.098 0.157 0.098 0.236 0 0.098-0.020 0.177-0.079 0.236zM22.148 14.719l-0.668 0.668c-0.079 0.059-0.157 0.098-0.236 0.098s-0.157-0.020-0.196-0.098c-0.943-0.864-2.043-1.434-3.261-1.748-1.198-0.295-2.396-0.295-3.575 0-1.238 0.314-2.318 0.884-3.261 1.748-0.059 0.079-0.137 0.098-0.216 0.098s-0.157-0.039-0.216-0.098l-0.668-0.668c-0.079-0.059-0.098-0.137-0.098-0.236 0-0.079 0.039-0.157 0.118-0.216 1.12-1.061 2.436-1.768 3.948-2.141 1.454-0.354 2.907-0.354 4.361 0 1.493 0.373 2.809 1.080 3.948 2.141 0.059 0.059 0.098 0.137 0.098 0.216 0 0.098-0.020 0.177-0.079 0.236z"></path> | |
| 1617 | + </symbol> | |
| 1618 | + <symbol id="icon-icon-rangement" viewBox="0 0 32 32"> | |
| 1619 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1620 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M19.286 18.308c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.571c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089s0.071-0.054 0.107-0.054h6.571zM19.286 20.023c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.571c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089s0.071-0.054 0.107-0.054h6.571zM19.286 16.594c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.553c-0.054 0-0.089 0-0.107-0.036-0.036-0.036-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089 0.018-0.036 0.054-0.054 0.107-0.054h6.553zM21.197 14.112h-0.018c0.161 0.071 0.286 0.179 0.393 0.321 0.089 0.143 0.143 0.304 0.143 0.464v6.125c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-1.429c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-4.429c0-0.143-0.071-0.286-0.179-0.393s-0.25-0.179-0.411-0.179h-6.822c-0.179 0-0.321 0.071-0.429 0.179s-0.161 0.25-0.161 0.393v4.429c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-1.429c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-6.125c0-0.161 0.036-0.321 0.143-0.464 0.089-0.143 0.214-0.25 0.393-0.321l4.857-2.018c0.214-0.089 0.429-0.089 0.643 0l4.875 2.018z"></path> | |
| 1621 | + </symbol> | |
| 1622 | + <symbol id="icon-plus-white" viewBox="0 0 32 32"> | |
| 1623 | + <path d="M1.013 12.48h11.253v-11.253h6.72v11.253h11.253v6.72h-11.253v11.253h-6.72v-11.253h-11.253v-6.72z"></path> | |
| 1624 | + </symbol> | |
| 1625 | + <symbol id="icon-icon-download" viewBox="0 0 32 32"> | |
| 1626 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1627 | + </symbol> | |
| 1628 | + <symbol id="icon-loupe" viewBox="0 0 32 32"> | |
| 1629 | + <path d="M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"></path> | |
| 1630 | + </symbol> | |
| 1631 | + <symbol id="icon-icon-chambre-bleu" viewBox="0 0 32 32"> | |
| 1632 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1633 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M12.657 16.48c-0.511 0-0.952-0.162-1.323-0.534s-0.534-0.813-0.534-1.323c0-0.511 0.162-0.929 0.534-1.3s0.813-0.557 1.323-0.557c0.511 0 0.929 0.186 1.3 0.557s0.557 0.789 0.557 1.3c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534zM20.829 13.508c0.464 0 0.882 0.116 1.3 0.348 0.395 0.232 0.72 0.557 0.952 0.952 0.232 0.418 0.348 0.836 0.348 1.3v4.457c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-1.114h-11.886v1.114c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-8.171c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.279-0.116h0.743c0.093 0 0.186 0.046 0.255 0.116s0.116 0.162 0.116 0.255v4.829h5.2v-3.343c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.278-0.116h5.2z"></path> | |
| 1634 | + </symbol> | |
| 1635 | + <symbol id="icon-icon-salle-bain-bleu" viewBox="0 0 32 32"> | |
| 1636 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1637 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M19.111 13.694c0.093-0.093 0.163-0.232 0.163-0.395 0-0.139-0.070-0.279-0.163-0.395l-0.279-0.278c-0.116-0.093-0.255-0.163-0.395-0.163-0.162 0-0.302 0.070-0.395 0.163-0.348-0.279-0.743-0.441-1.184-0.534s-0.859-0.070-1.277 0.046c-0.325-0.255-0.673-0.464-1.045-0.627-0.371-0.139-0.766-0.232-1.184-0.232-0.604 0-1.161 0.162-1.671 0.441-0.511 0.302-0.905 0.696-1.184 1.207-0.302 0.511-0.441 1.045-0.441 1.648v7.104h1.486v-7.104c0-0.488 0.162-0.905 0.534-1.277 0.348-0.348 0.766-0.534 1.277-0.534 0.325 0 0.65 0.093 0.952 0.279-0.371 0.488-0.557 1.045-0.534 1.648 0 0.604 0.209 1.138 0.604 1.602-0.116 0.116-0.163 0.255-0.163 0.395 0 0.163 0.046 0.302 0.163 0.395l0.278 0.279c0.093 0.116 0.232 0.163 0.395 0.163 0.139 0 0.279-0.046 0.395-0.163l3.668-3.668zM18.972 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM19.714 15.366c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM21.943 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM18.229 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM19.343 15.737c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116zM21.2 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 16.851c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM20.457 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 17.594c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM19.714 17.594c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.972 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 19.080c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 19.823c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279z"></path> | |
| 1638 | + </symbol> | |
| 1639 | + <symbol id="icon-icon-superficie-bleu" viewBox="0 0 32 32"> | |
| 1640 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1641 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M10.8 14.716c0 0.093 0.023 0.162 0.070 0.209s0.116 0.070 0.209 0.070h0.929c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-1.95h1.95c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-0.929c0-0.070-0.046-0.139-0.093-0.186s-0.116-0.093-0.186-0.093h-2.879c-0.163 0-0.302 0.070-0.395 0.162-0.116 0.116-0.162 0.255-0.162 0.395v2.879zM17.486 11.559c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h2.879c0.139 0 0.279 0.070 0.395 0.162 0.093 0.116 0.162 0.255 0.162 0.395v2.879c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-0.929c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-1.95h-1.95c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929zM20.922 17.966c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v2.879c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-2.879c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h1.95v-1.95c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929zM14.514 21.401c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-2.879c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-2.879c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v1.95h1.95c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v0.929z"></path> | |
| 1642 | + </symbol> | |
| 1643 | + </defs> | |
| 1644 | + </svg> | |
| 1645 | + <!-- FIN SVG DEFS --> | |
| 1646 | + | |
| 1647 | + <div id="single-project"> | |
| 1648 | + <style> | |
| 1649 | + /* Modale principale */ | |
| 1650 | + .swal2-popup { | |
| 1651 | + background-color: rgba(0, 0, 0, 0.8) !important; | |
| 1652 | + display: block !important; | |
| 1653 | + padding: 0 !important; | |
| 1654 | + box-sizing: border-box !important; | |
| 1655 | + height: auto !important; | |
| 1656 | + max-height: 90vh !important; | |
| 1657 | + overflow-y: auto !important; | |
| 1658 | + } | |
| 1659 | + | |
| 1660 | + /* Simulation de la “grille” Bootstrap dans le container HTML */ | |
| 1661 | + .swal2-html-container .row { | |
| 1662 | + display: flex; | |
| 1663 | + flex-wrap: wrap; | |
| 1664 | + margin: 0 -10px; | |
| 1665 | + } | |
| 1666 | + .swal2-html-container .row > * { | |
| 1667 | + padding: 0 10px; | |
| 1668 | + box-sizing: border-box; | |
| 1669 | + } | |
| 1670 | + .swal2-html-container .col-lg-6 { | |
| 1671 | + flex: 0 0 50%; | |
| 1672 | + max-width: 50%; | |
| 1673 | + } | |
| 1674 | + .swal2-html-container .col-lg-12 { | |
| 1675 | + flex: 0 0 100%; | |
| 1676 | + max-width: 100%; | |
| 1677 | + } | |
| 1678 | + | |
| 1679 | + /* ————————————————————————————————————————————————————— */ | |
| 1680 | + /* Structure principale du popup (promo_orive) */ | |
| 1681 | + /* ————————————————————————————————————————————————————— */ | |
| 1682 | + .promo_orive { | |
| 1683 | + display: flex; | |
| 1684 | + flex-wrap: wrap; | |
| 1685 | + width: 100%; | |
| 1686 | + height: 100%; | |
| 1687 | + } | |
| 1688 | + .promo_orive > div { | |
| 1689 | + width: 100%; | |
| 1690 | + box-sizing: border-box; | |
| 1691 | + } | |
| 1692 | + /* Colonne gauche – fond sombre */ | |
| 1693 | + .promo_orive > div { | |
| 1694 | + background: #111; | |
| 1695 | + min-height: 400px; | |
| 1696 | + padding: 60px 60px 20px 60px; | |
| 1697 | + } | |
| 1698 | + /* Image toujours carré, en cover */ | |
| 1699 | + .image_orive { | |
| 1700 | + width: 100%; | |
| 1701 | + aspect-ratio: 1 / 1; | |
| 1702 | + background-size: cover; | |
| 1703 | + background-position: center; | |
| 1704 | + background-repeat: no-repeat; | |
| 1705 | + } | |
| 1706 | + | |
| 1707 | + /* ————————————————————————————————————————————————————— */ | |
| 1708 | + /* Breakpoints pour la largeur de la modale */ | |
| 1709 | + /* ————————————————————————————————————————————————————— */ | |
| 1710 | + @media (min-width: 2301px) { | |
| 1711 | + .swal2-popup { width: 40vw !important; max-width: 40vw !important; } | |
| 1712 | + } | |
| 1713 | + @media (min-width: 1801px) and (max-width: 2300px) { | |
| 1714 | + .swal2-popup { width: 60vw !important; max-width: 60vw !important; } | |
| 1715 | + } | |
| 1716 | + @media (min-width: 1024px) and (max-width: 1800px) { | |
| 1717 | + .swal2-popup { width: 60vw !important; max-width: 60vw !important; max-height: 80vh !important; } | |
| 1718 | + } | |
| 1719 | + @media (min-width: 769px) and (max-width: 1023px) { | |
| 1720 | + .swal2-popup { width: 80vw !important; max-width: 80vw !important; max-height: 60vh !important; } | |
| 1721 | + } | |
| 1722 | + | |
| 1723 | + /* Mobile (<768px) */ | |
| 1724 | + @media (max-width: 768px) { | |
| 1725 | + .promo_orive { flex-direction: column; } | |
| 1726 | + .promo_orive > div { width: 100%; padding: 0 20px 0 20px; } | |
| 1727 | + .swal2-popup { | |
| 1728 | + width: 80% !important; | |
| 1729 | + padding: 0 !important; | |
| 1730 | + background-color:#000; | |
| 1731 | + } | |
| 1732 | + .swal2-html-container form { padding:20px 0 20px 0 !important } | |
| 1733 | + .swal-close-custom { | |
| 1734 | + position: absolute !important; | |
| 1735 | + top: -35px !important; | |
| 1736 | + right: 0 !important; | |
| 1737 | + padding: 10px !important; | |
| 1738 | + background: none !important; | |
| 1739 | + font-size: 36px !important; | |
| 1740 | + } | |
| 1741 | + .swal2-close { display:inline-block !important; } | |
| 1742 | + .swal2-close:hover { color:#FFF; } | |
| 1743 | + .swal2-close:focus { box-shadow: none; } | |
| 1744 | + .mobile_only { display: block !important; } | |
| 1745 | + .not_on_mobile { display: none !important; } | |
| 1746 | + .swal2-container { margin-top:90px; } | |
| 1747 | + } | |
| 1748 | + | |
| 1749 | + /* Desktop (≥768px) */ | |
| 1750 | + @media (min-width: 768px) { | |
| 1751 | + .mobile_only { display: none !important; } | |
| 1752 | + .not_on_mobile { display: block !important; } | |
| 1753 | + } | |
| 1754 | + | |
| 1755 | + /* ————————————————————————————————————————————————————— */ | |
| 1756 | + /* Titres, contenus et footer */ | |
| 1757 | + /* ————————————————————————————————————————————————————— */ | |
| 1758 | + .swal2-title { color: #FFF !important; } | |
| 1759 | + .swal2-html-container { | |
| 1760 | + color: #FFF; | |
| 1761 | + margin: 0; | |
| 1762 | + padding: 0; | |
| 1763 | + } | |
| 1764 | + .swal2-footer { display: none !important; } | |
| 1765 | + .swal2-actions button.swal2-styled:hover { | |
| 1766 | + background-color: #BA6E03 !important; | |
| 1767 | + top: -5px !important; | |
| 1768 | + } | |
| 1769 | + #custom-form-error-popup { | |
| 1770 | + display: none; | |
| 1771 | + color: #F00; | |
| 1772 | + background-color: #FFF; | |
| 1773 | + padding: 10px; | |
| 1774 | + margin-bottom: 20px; | |
| 1775 | + border-radius: 5px; | |
| 1776 | + } | |
| 1777 | + | |
| 1778 | + /* ————————————————————————————————————————————————————— */ | |
| 1779 | + /* Champs de formulaire */ | |
| 1780 | + /* ————————————————————————————————————————————————————— */ | |
| 1781 | + .swal2-html-container input, | |
| 1782 | + .swal2-html-container select, | |
| 1783 | + .swal2-html-container textarea { | |
| 1784 | + width: 100%; | |
| 1785 | + padding: 10px; | |
| 1786 | + border: 1px solid #CCC; | |
| 1787 | + background-color: #222; | |
| 1788 | + color: #FFF; | |
| 1789 | + margin-bottom: 20px; | |
| 1790 | + font-size: 18px; | |
| 1791 | + border-radius: 3px; | |
| 1792 | + } | |
| 1793 | + | |
| 1794 | + .swal2-html-container input:focus, | |
| 1795 | + .swal2-html-container select:focus, | |
| 1796 | + .swal2-html-container textarea:focus { | |
| 1797 | + border: 1px solid #0083c9; | |
| 1798 | + outline: none; | |
| 1799 | + } | |
| 1800 | + | |
| 1801 | + .swal2-html-container input::placeholder, | |
| 1802 | + .swal2-html-container textarea::placeholder { | |
| 1803 | + color: #ccc !important; | |
| 1804 | + } | |
| 1805 | + | |
| 1806 | + /* Checkbox */ | |
| 1807 | + .swal2-html-container input[type="checkbox"] { | |
| 1808 | + width: 20px; | |
| 1809 | + height: 20px; | |
| 1810 | + } | |
| 1811 | + .swal2-html-container .checkbox-group { | |
| 1812 | + display: flex; | |
| 1813 | + align-items: center; | |
| 1814 | + flex-wrap: wrap; | |
| 1815 | + margin: 0 auto; | |
| 1816 | + width: fit-content; | |
| 1817 | + } | |
| 1818 | + .swal2-html-container .checkbox-group input[type="checkbox"] { | |
| 1819 | + margin-right: 5px; | |
| 1820 | + position: relative; | |
| 1821 | + top: 6px; | |
| 1822 | + } | |
| 1823 | + .swal2-html-container .checkbox-group label { | |
| 1824 | + margin-right: 20px; | |
| 1825 | + font-size: 16px; | |
| 1826 | + cursor: pointer; | |
| 1827 | + } | |
| 1828 | + | |
| 1829 | + /* Bouton Envoyer */ | |
| 1830 | + #sendingButton { | |
| 1831 | + background-color: #0083c9; | |
| 1832 | + color: #FFF; | |
| 1833 | + border: none; | |
| 1834 | + padding: 10px 20px; | |
| 1835 | + border-radius: 3px; | |
| 1836 | + margin: 40px auto; | |
| 1837 | + } | |
| 1838 | + #sendingButton:hover { | |
| 1839 | + background-color: #FFF; | |
| 1840 | + color: #000; | |
| 1841 | + cursor:pointer; | |
| 1842 | + } | |
| 1843 | + | |
| 1844 | + /* Croix de fermeture custom */ | |
| 1845 | + .swal-close-custom { | |
| 1846 | + position: absolute; | |
| 1847 | + top: 10px; | |
| 1848 | + right: 15px; | |
| 1849 | + background: #000 !important; | |
| 1850 | + border: none; | |
| 1851 | + font-size: 30px !important; | |
| 1852 | + color: #fff; | |
| 1853 | + cursor: pointer; | |
| 1854 | + z-index: 9999; | |
| 1855 | + transition: font-size 0.3s ease-in-out; | |
| 1856 | + } | |
| 1857 | + .swal-close-custom:hover { | |
| 1858 | + font-size: 40px !important; | |
| 1859 | + } | |
| 1860 | + | |
| 1861 | + /* Honeypot */ | |
| 1862 | + .honeypot-field { | |
| 1863 | + position: absolute; | |
| 1864 | + left: -9999px; | |
| 1865 | + } | |
| 1866 | + | |
| 1867 | + .submit-consent { | |
| 1868 | + margin: 20px 0 40px 0; | |
| 1869 | + } | |
| 1870 | +</style> | |
| 1871 | + | |
| 1872 | +<template id="single-popup-template"> | |
| 1873 | + <div class="promo_orive"> | |
| 1874 | + <div> | |
| 1875 | + <button type="button" class="swal-close-custom" onclick="Swal.close()">×</button> | |
| 1876 | + <form id="salesforce-form-popup" action="https://location.groupeevoludev.com/sendmail" method="POST"> | |
| 1877 | + <input type="hidden" name="_token" value="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb" autocomplete="off"> <input type="hidden" name="unit" value=""> | |
| 1878 | + <input type="hidden" name="language" value="Français"> | |
| 1879 | + | |
| 1880 | + <div class="row"> | |
| 1881 | + <div class="col-lg-6"> | |
| 1882 | + <input type="text" name="firstname" placeholder="PRÉNOM*" required> | |
| 1883 | + </div> | |
| 1884 | + <div class="col-lg-6"> | |
| 1885 | + <input type="text" name="lastname" placeholder="NOM*" required> | |
| 1886 | + </div> | |
| 1887 | + </div> | |
| 1888 | + | |
| 1889 | + <div class="row"> | |
| 1890 | + <div class="col-lg-6"> | |
| 1891 | + <input type="text" name="email" placeholder="COURRIEL*" required> | |
| 1892 | + </div> | |
| 1893 | + <div class="col-lg-6"> | |
| 1894 | + <input type="text" name="phone" placeholder="TÉLÉPHONE"> | |
| 1895 | + </div> | |
| 1896 | + </div> | |
| 1897 | + | |
| 1898 | + <div class="row"> | |
| 1899 | + <div class="col-lg-12"> | |
| 1900 | + <select name="size[]"> | |
| 1901 | + <option value="" disabled selected>TYPE D'UNITÉ RECHERCHÉ</option> | |
| 1902 | + <option value="Studio">Studio</option> | |
| 1903 | + <option value="3 1/2">3½</option> | |
| 1904 | + <option value="4 1/2">4½</option> | |
| 1905 | + <option value="5 1/2">5½</option> | |
| 1906 | + </select> | |
| 1907 | + </div> | |
| 1908 | + </div> | |
| 1909 | + | |
| 1910 | + <div class="row"> | |
| 1911 | + <div class="col-lg-12"> | |
| 1912 | + <select name="pub"> | |
| 1913 | + <option value="" disabled selected>OÙ AVEZ-VOUS ENTENDU PARLÉ DE NOUS ?</option> | |
| 1914 | + <option value="Publication Facebook">Publication Facebook</option> | |
| 1915 | + <option value="Publication Instagram">Publication Instagram</option> | |
| 1916 | + <option value="Recherche Google ">Recherche Google </option> | |
| 1917 | + <option value="Recommandation/Référence">Recommandation/Référence</option> | |
| 1918 | + <option value="Affichage physique">Affichage physique (pancarte)</option> | |
| 1919 | + </select> | |
| 1920 | + <textarea name="message" rows="5" placeholder="COMMENTAIRES"></textarea> | |
| 1921 | + <div class="checkbox-group"> | |
| 1922 | + <input type="hidden" name="accept" value="no"> | |
| 1923 | + <input type="checkbox" name="accept" id="accept-popup" value="yes"> | |
| 1924 | + <label for="accept-popup">J’autorise Groupe Evoludev à communiquer avec moi.</label> | |
| 1925 | + </div> | |
| 1926 | + <p id="custom-form-error-popup">Vous devez permettre Groupe Evoludev de communiquer avec vous pour envoyer.</p> | |
| 1927 | + <p class="submit-consent">En soumettant votre demande, vous consentez au traitement de vos données.</p> | |
| 1928 | + <div id="cf-turnstile-popup" class="cf-turnstile"></div> | |
| 1929 | + <div class="honeypot-field"> | |
| 1930 | + <label for="honeypot">Pot de miel</label> | |
| 1931 | + <input type="text" id="honeypot" name="honeypot" value=""> | |
| 1932 | + </div> | |
| 1933 | + </div> | |
| 1934 | + </div> | |
| 1935 | + | |
| 1936 | + <div class="row"> | |
| 1937 | + <button id="sendingButton">CONTACTEZ-NOUS</button> | |
| 1938 | + </div> | |
| 1939 | + </form> | |
| 1940 | + </div> | |
| 1941 | + </div> | |
| 1942 | +</template> | |
| 1943 | + | |
| 1944 | +<script> | |
| 1945 | + document.addEventListener("DOMContentLoaded", function () { | |
| 1946 | + const template = document.getElementById('single-popup-template'); | |
| 1947 | + const wrapper = document.createElement('div'); | |
| 1948 | + wrapper.innerHTML = template.innerHTML; | |
| 1949 | + | |
| 1950 | + setTimeout(() => { | |
| 1951 | + | |
| 1952 | + Swal.fire({ | |
| 1953 | + title: "", | |
| 1954 | + html: wrapper, | |
| 1955 | + showConfirmButton: false, | |
| 1956 | + width: '80vw', | |
| 1957 | + background: 'transparent', | |
| 1958 | + }); | |
| 1959 | + | |
| 1960 | + function onSweetAlertDidOpen(callback) { | |
| 1961 | + const obs = new MutationObserver((_, observer) => { | |
| 1962 | + const popup = document.querySelector('.swal2-popup'); | |
| 1963 | + if (popup) { | |
| 1964 | + observer.disconnect(); | |
| 1965 | + callback(popup); | |
| 1966 | + } | |
| 1967 | + }); | |
| 1968 | + obs.observe(document.body, { childList: true, subtree: true }); | |
| 1969 | + } | |
| 1970 | + | |
| 1971 | + onSweetAlertDidOpen(() => { | |
| 1972 | + if (typeof turnstile !== 'undefined') { | |
| 1973 | + turnstile.render('#cf-turnstile-popup', { | |
| 1974 | + sitekey: '0x4AAAAAAAxQUAaPUCBn3vTs', | |
| 1975 | + callback: token => window.turnstileToken = token, | |
| 1976 | + 'error-callback': () => window.turnstileToken = null | |
| 1977 | + }); | |
| 1978 | + } | |
| 1979 | + | |
| 1980 | + document.getElementById('salesforce-form-popup').addEventListener('submit', e => { | |
| 1981 | + const accept = document.getElementById('accept-popup'); | |
| 1982 | + const err = document.getElementById('custom-form-error-popup'); | |
| 1983 | + if (!accept.checked) { | |
| 1984 | + e.preventDefault(); | |
| 1985 | + err.style.display = 'block'; | |
| 1986 | + } else { | |
| 1987 | + err.style.display = 'none'; | |
| 1988 | + } | |
| 1989 | + }); | |
| 1990 | + }); | |
| 1991 | + | |
| 1992 | + }, 20000); | |
| 1993 | + }); | |
| 1994 | +</script> | |
| 1995 | + | |
| 1996 | + <!-- HERO --> | |
| 1997 | + <div class="carousel js-flickity" data-flickity='{ "wrapAround": true, "imagesLoaded": true, "arrowShape": "M 0 51.85 L 42.5 4.25 L 52.7 12.75 L 23.8 46.75 L 134.3 46.75 L 134.3 56.95 L 23.8 56.95 L 52.7 89.25 L 42.5 99.45 Z" }'> | |
| 1998 | + <div class="carousel-cell"> | |
| 1999 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Facade_phase_1_1920x1080.jpg" /> | |
| 2000 | + </div> | |
| 2001 | + <div class="carousel-cell"> | |
| 2002 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Facade_droite_1920x1080.jpg" /> | |
| 2003 | + </div> | |
| 2004 | + <div class="carousel-cell"> | |
| 2005 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/3D Les Jardiniers_I_gauche_1920x1080.jpg" /> | |
| 2006 | + </div> | |
| 2007 | + <div class="carousel-cell"> | |
| 2008 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -_1920x1080.jpg" /> | |
| 2009 | + </div> | |
| 2010 | + <div class="carousel-cell"> | |
| 2011 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -2_1920x1080.jpg" /> | |
| 2012 | + </div> | |
| 2013 | + <div class="carousel-cell"> | |
| 2014 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -3_1920x1080.jpg" /> | |
| 2015 | + </div> | |
| 2016 | + <div class="carousel-cell"> | |
| 2017 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -5_1920x1080.jpg" /> | |
| 2018 | + </div> | |
| 2019 | + <div class="carousel-cell"> | |
| 2020 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -4_1920x1080.jpg" /> | |
| 2021 | + </div> | |
| 2022 | + <div class="carousel-cell"> | |
| 2023 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -6_1920x1080.jpg" /> | |
| 2024 | + </div> | |
| 2025 | + <div class="carousel-cell"> | |
| 2026 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -7_1920x1080.jpg" /> | |
| 2027 | + </div> | |
| 2028 | + <div class="carousel-cell"> | |
| 2029 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers I_32 log - interieurs 3d -SDB_1920x1080.jpg" /> | |
| 2030 | + </div> | |
| 2031 | + <div class="carousel-cell"> | |
| 2032 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers I_32 log - interieurs 3d -10_1920x1080.jpg" /> | |
| 2033 | + </div> | |
| 2034 | + <div class="carousel-cell"> | |
| 2035 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers I_32 log - interieurs 3d -9_1920x1080.jpg" /> | |
| 2036 | + </div> | |
| 2037 | + <div class="carousel-cell"> | |
| 2038 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Interieur 3D_11_1920x1080.jpg" /> | |
| 2039 | + </div> | |
| 2040 | + <div class="carousel-cell"> | |
| 2041 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers II & III_Corridor_1920x1080.jpg" /> | |
| 2042 | + </div> | |
| 2043 | + <div class="carousel-cell"> | |
| 2044 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Intérieur 3D_12_1920x1080.jpg" /> | |
| 2045 | + </div> | |
| 2046 | + <div class="carousel-cell"> | |
| 2047 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Les jardiniers_Aerien_1_1920x1080.jpg" /> | |
| 2048 | + </div> | |
| 2049 | + <div class="carousel-cell"> | |
| 2050 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Les jardiniers_Facade_1_1920x1080.jpg" /> | |
| 2051 | + </div> | |
| 2052 | + <div class="carousel-cell"> | |
| 2053 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Plan_Stationnements_SCB_Les Jardiniers I_1920x1080.jpg" /> | |
| 2054 | + </div> | |
| 2055 | + <div class="carousel-cell"> | |
| 2056 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Plan_Stationnements_SCB_Les Jardiniers_tous_1920x1080.jpg" /> | |
| 2057 | + </div> | |
| 2058 | + <div class="carousel-cell"> | |
| 2059 | + <img src="https://groupeevoludev.com/location//storage/buildings/11/Plan_Stationnements intérieurs & rangements_SCB_Les Jardiniers I_1920x1080.jpg" /> | |
| 2060 | + </div> | |
| 2061 | + </div> | |
| 2062 | + <div class="FicheHero__wrapper"> | |
| 2063 | + <div class="availability"> | |
| 2064 | + Disponible | |
| 2065 | + </div> | |
| 2066 | + <h1 class="FicheHero__title"> | |
| 2067 | + <span>Les Jardiniers I</span> | |
| 2068 | + <span class="subTitle" style="padding-left:12px !important;">Logements 3½ 4½ 5½ à louer | Saint-Charles-Borromée</span> | |
| 2069 | + </h1> | |
| 2070 | + <a href="tel:+15792592002" class="Button phoneButton"><img src="https://location.groupeevoludev.com/images/frontend/phone-solid_white.svg" alt="phone_solid_white"/>579-259-2002</a> | |
| 2071 | + <a href="#contactSection" class="Button reserveButton">Planifiez une visite</a> | |
| 2072 | + </div> | |
| 2073 | + <!-- INTRO --> | |
| 2074 | + <div class="PageSection PageSection--white pt-4 pb-3"> | |
| 2075 | + <div class="PageSection__wrapper"> | |
| 2076 | + <div class="intro"> | |
| 2077 | + <div class="introItem"> | |
| 2078 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_parc.png" style="max-width: 50px" alt="icone parc"/> | |
| 2079 | + <p class="introNumber">2</p> | |
| 2080 | + <p class="introText">min d'un parc</p> | |
| 2081 | + </div> | |
| 2082 | + <div class="introItem"> | |
| 2083 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_grocery.png" style="max-width: 50px" alt="icone parc"/> | |
| 2084 | + <p class="introNumber">2</p> | |
| 2085 | + <p class="introText">min d'une épicerie</p> | |
| 2086 | + </div> | |
| 2087 | + <div class="introItem"> | |
| 2088 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_school.png" style="max-width: 50px" alt="icone parc"/> | |
| 2089 | + <p class="introNumber">5</p> | |
| 2090 | + <p class="introText">min d'une école</p> | |
| 2091 | + </div> | |
| 2092 | + <div class="introItem"> | |
| 2093 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_drug_store.png" style="max-width: 50px" alt="icone parc"/> | |
| 2094 | + <p class="introNumber">1</p> | |
| 2095 | + <p class="introText">min d'une pharmacie</p> | |
| 2096 | + </div> | |
| 2097 | + </div> | |
| 2098 | + </div> | |
| 2099 | + </div> | |
| 2100 | + | |
| 2101 | + <!-- FIFTYFIFTY--> | |
| 2102 | + <div class="PageSection PageSection--grey"> | |
| 2103 | + <div class="PageSection__wrapper"> | |
| 2104 | + <div class="FiftyFifty"> | |
| 2105 | + <div class="FiftyFifty__left"> | |
| 2106 | + <p class="Title">À propos de l'immeuble</p> | |
| 2107 | + <p class="aboutText">Premier immeuble de 32 unités d'un projet de 96 unités contemporaines, haut de gamme, situé à Saint-Charles-Borromée. Ascenseur, garage, comptoirs en quartz, plafonds de 9 pieds et bien davantage.</p> | |
| 2108 | + <ul class="Immeuble__infos"> | |
| 2109 | + <li class="aboutText">Année de construction : 2021</li> | |
| 2110 | + <li class="aboutText">Nombre d’unités : 32</li> | |
| 2111 | + <li class="aboutText">Ville : Saint-Charles-Borromée</li> | |
| 2112 | + <li class="aboutText">Adresse : | |
| 2113 | + <a target="_blank" href="https://maps.google.com/?q=46.0640037,-73.490569">12 Rang Double, Saint-Charles-Borromée, QC, Canada</a> | |
| 2114 | + </li> | |
| 2115 | + </ul> | |
| 2116 | + <div class="projectMapDiv"> | |
| 2117 | + | |
| 2118 | + <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3&key=AIza_CLE_CAVIARDEE_LOUKA_000000000000000&&language=fr"></script> | |
| 2119 | + <script type="text/javascript"> | |
| 2120 | + //<![CDATA[ | |
| 2121 | + | |
| 2122 | + var map; // Global declaration of the map | |
| 2123 | + var lat_longs_map = new Array(); | |
| 2124 | + var markers_map = new Array(); | |
| 2125 | + var iw_map; | |
| 2126 | + | |
| 2127 | + iw_map = new google.maps.InfoWindow({}); | |
| 2128 | + | |
| 2129 | + function initialize_map() { | |
| 2130 | + | |
| 2131 | + var styles_0 = {"featureType":"landscape","elementType":"geometry","stylers":{"color":"#FF0000","lightness":20}}; | |
| 2132 | + var myLatlng = new google.maps.LatLng(46.0640037,-73.490569); | |
| 2133 | + var myOptions = { | |
| 2134 | + zoom: 12, | |
| 2135 | + center: myLatlng, | |
| 2136 | + mapTypeId: google.maps.MapTypeId.ROADMAP};map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);map.setOptions({styles: styles_0}); | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + var myLatlng = new google.maps.LatLng(46.0640037,-73.490569); | |
| 2140 | + | |
| 2141 | + var marker_icon = { | |
| 2142 | + url: "https://location.groupeevoludev.com/images/frontend/markers/map-marker-disponible_200x159.png", | |
| 2143 | + scaledSize: new google.maps.Size(50,50), | |
| 2144 | + origin: new google.maps.Point(0,0)}; | |
| 2145 | + | |
| 2146 | + var markerOptions = { | |
| 2147 | + map: map, | |
| 2148 | + position: myLatlng, | |
| 2149 | + icon: marker_icon, | |
| 2150 | + title: "Les Jardiniers I", | |
| 2151 | + animation: google.maps.Animation.DROP | |
| 2152 | + }; | |
| 2153 | + marker_0 = createMarker_map(markerOptions); | |
| 2154 | + | |
| 2155 | + marker_0.set("content", "<div class='mapInfoWindow'><div class='mapInfoWindow__left'><a href='https://location.groupeevoludev.com/projet/les-jardiniers-i' target='_blank'><img src='https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Facade_droite_1920x1080.jpg' width='150' height='100'></a></div><div class='mapInfoWindow__right'><a id='googleMapMobileImage' style='display:none;' href='https://location.groupeevoludev.com/projet/les-jardiniers-i' target='_blank'><img src='https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Facade_droite_1920x1080.jpg' width='150' height='100'></a><a href='https://location.groupeevoludev.com/projet/les-jardiniers-i' target='_blank'><p class='mapInfoWindow__right__name'>Les Jardiniers I</p></a><p class='mapInfoWindow__right__price'><span>1270</span> $/ mois</p><p class='mapInfoWindow__right__infos desktop'><svg class='icon icon-icon-chambre'><use xlink:href='#icon-icon-chambre'></use></svg><span>3½ 4½ 5½</span><svg class='icon icon-icon-superficie'><use xlink:href='#icon-icon-superficie'></use></svg><span>750pi²</span></p><div class='mapInfoWindow__right__infos mobile' style='display:none;'><div><svg class='icon icon-icon-chambre'><use xlink:href='#icon-icon-chambre'></use></svg><span>3½ 4½ 5½</span></div><div class='pt-1'><svg class='icon icon-icon-superficie'><use xlink:href='#icon-icon-superficie'></use></svg><span>750pi²</span></div></div></div>"); | |
| 2156 | + | |
| 2157 | + google.maps.event.addListener(marker_0, "click", function(event) { | |
| 2158 | + iw_map.setContent(this.get("content")); | |
| 2159 | + iw_map.open(map, this); | |
| 2160 | + | |
| 2161 | + }); | |
| 2162 | + | |
| 2163 | + | |
| 2164 | + } | |
| 2165 | + | |
| 2166 | + | |
| 2167 | + function createMarker_map(markerOptions) { | |
| 2168 | + var marker = new google.maps.Marker(markerOptions); | |
| 2169 | + markers_map.push(marker); | |
| 2170 | + lat_longs_map.push(marker.getPosition()); | |
| 2171 | + return marker; | |
| 2172 | + } | |
| 2173 | + | |
| 2174 | + google.maps.event.addDomListener(window, "load", initialize_map); | |
| 2175 | + | |
| 2176 | + //]]> | |
| 2177 | + </script><div id="map_canvas" style="width:100%; height:450px;"></div> | |
| 2178 | + </div> | |
| 2179 | + </div> | |
| 2180 | + <div class="FiftyFifty__right"> | |
| 2181 | + <h3 class="subTitle">Options ($)</h3> | |
| 2182 | + <ul class="Immeuble__specs"> | |
| 2183 | + <li class="aboutText"> | |
| 2184 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement intérieur"> | |
| 2185 | + <div class="Immeuble__specs-content noDescription"> | |
| 2186 | + Stationnement intérieur | |
| 2187 | + </div> | |
| 2188 | + </li> | |
| 2189 | + <li class="aboutText"> | |
| 2190 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement extérieur"> | |
| 2191 | + <div class="Immeuble__specs-content "> | |
| 2192 | + Stationnement extérieur | |
| 2193 | + <span>Stationnement supplémentaire</span> | |
| 2194 | + </div> | |
| 2195 | + </li> | |
| 2196 | + <li class="aboutText"> | |
| 2197 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-rangement-interieur-300x300.svg" alt="Rangement intérieur"> | |
| 2198 | + <div class="Immeuble__specs-content "> | |
| 2199 | + Rangement intérieur | |
| 2200 | + <span>À l'abri des intempéries</span> | |
| 2201 | + </div> | |
| 2202 | + </li> | |
| 2203 | + <li class="aboutText"> | |
| 2204 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-animaux-300x300.svg" alt="Animaux de compagnie"> | |
| 2205 | + <div class="Immeuble__specs-content "> | |
| 2206 | + Animaux de compagnie | |
| 2207 | + <span>Sous certaines conditions</span> | |
| 2208 | + </div> | |
| 2209 | + </li> | |
| 2210 | + </ul> | |
| 2211 | + <div class="desktop-inclusion-section"> | |
| 2212 | + <h3 class="subTitle">Inclusions</h3> | |
| 2213 | + <ul class="Immeuble__specs"> | |
| 2214 | + <li class="aboutText"> | |
| 2215 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement extérieur"> | |
| 2216 | + <div class="Immeuble__specs-content noDescription"> | |
| 2217 | + Stationnement extérieur | |
| 2218 | + </div> | |
| 2219 | + </li> | |
| 2220 | + <li class="aboutText"> | |
| 2221 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-internet-sans-fil-300x300.svg" alt="Internet sans fil illimité"> | |
| 2222 | + <div class="Immeuble__specs-content noDescription"> | |
| 2223 | + Internet sans fil illimité | |
| 2224 | + </div> | |
| 2225 | + </li> | |
| 2226 | + <li class="aboutText"> | |
| 2227 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-air-climatise-300x300.svg" alt="Air climatisé"> | |
| 2228 | + <div class="Immeuble__specs-content noDescription"> | |
| 2229 | + Air climatisé | |
| 2230 | + </div> | |
| 2231 | + </li> | |
| 2232 | + <li class="aboutText"> | |
| 2233 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-aspirateur-central-300x300.svg" alt="Aspirateur central"> | |
| 2234 | + <div class="Immeuble__specs-content noDescription"> | |
| 2235 | + Aspirateur central | |
| 2236 | + </div> | |
| 2237 | + </li> | |
| 2238 | + <li class="aboutText"> | |
| 2239 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-ascenseurs-300x300.svg" alt="Ascenseur"> | |
| 2240 | + <div class="Immeuble__specs-content noDescription"> | |
| 2241 | + Ascenseur | |
| 2242 | + </div> | |
| 2243 | + </li> | |
| 2244 | + <li class="aboutText"> | |
| 2245 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-accessibilite-300x300.svg" alt="Accessibilité aux personnes à mobilité réduite"> | |
| 2246 | + <div class="Immeuble__specs-content noDescription"> | |
| 2247 | + Accessibilité aux personnes à mobilité réduite | |
| 2248 | + </div> | |
| 2249 | + </li> | |
| 2250 | + <li class="aboutText"> | |
| 2251 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-camera-securite-300x300.svg" alt="Caméras de sécurité"> | |
| 2252 | + <div class="Immeuble__specs-content noDescription"> | |
| 2253 | + Caméras de sécurité | |
| 2254 | + </div> | |
| 2255 | + </li> | |
| 2256 | + <li class="aboutText"> | |
| 2257 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-lave-vaisselle-300x300.svg" alt="Entrée lave-vaisselle"> | |
| 2258 | + <div class="Immeuble__specs-content noDescription"> | |
| 2259 | + Entrée lave-vaisselle | |
| 2260 | + </div> | |
| 2261 | + </li> | |
| 2262 | + <li class="aboutText"> | |
| 2263 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-laveuse-secheuse-300x300.svg" alt="Entrées laveuse-sécheuse"> | |
| 2264 | + <div class="Immeuble__specs-content noDescription"> | |
| 2265 | + Entrées laveuse-sécheuse | |
| 2266 | + </div> | |
| 2267 | + </li> | |
| 2268 | + <li class="aboutText"> | |
| 2269 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-services-appels-urgence-300x300.svg" alt="Service d’appels d’urgence 24/7"> | |
| 2270 | + <div class="Immeuble__specs-content noDescription"> | |
| 2271 | + Service d’appels d’urgence 24/7 | |
| 2272 | + </div> | |
| 2273 | + </li> | |
| 2274 | + </ul> | |
| 2275 | + </div> | |
| 2276 | + <div class="mobile-inclusion-section"> | |
| 2277 | + <div class="SmallToggles"> | |
| 2278 | + <div class="SmallToggles__item"> | |
| 2279 | + <div class="SmallToggles__header"> | |
| 2280 | + <span id="" class="SmallToggles__title"><h3 class="subTitle">Inclusions</h3></span> | |
| 2281 | + <div class="SmallToggles__status"> | |
| 2282 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2283 | + </div> | |
| 2284 | + </div> | |
| 2285 | + <div class="SmallToggles__content"> | |
| 2286 | + <ul class="Immeuble__specs"> | |
| 2287 | + <li> | |
| 2288 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement extérieur"> | |
| 2289 | + <div class="Immeuble__specs-content noDescription"> | |
| 2290 | + Stationnement extérieur | |
| 2291 | + </div> | |
| 2292 | + </li> | |
| 2293 | + <li> | |
| 2294 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-internet-sans-fil-300x300.svg" alt="Internet sans fil illimité"> | |
| 2295 | + <div class="Immeuble__specs-content noDescription"> | |
| 2296 | + Internet sans fil illimité | |
| 2297 | + </div> | |
| 2298 | + </li> | |
| 2299 | + <li> | |
| 2300 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-air-climatise-300x300.svg" alt="Air climatisé"> | |
| 2301 | + <div class="Immeuble__specs-content noDescription"> | |
| 2302 | + Air climatisé | |
| 2303 | + </div> | |
| 2304 | + </li> | |
| 2305 | + <li> | |
| 2306 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-aspirateur-central-300x300.svg" alt="Aspirateur central"> | |
| 2307 | + <div class="Immeuble__specs-content noDescription"> | |
| 2308 | + Aspirateur central | |
| 2309 | + </div> | |
| 2310 | + </li> | |
| 2311 | + <li> | |
| 2312 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-ascenseurs-300x300.svg" alt="Ascenseur"> | |
| 2313 | + <div class="Immeuble__specs-content noDescription"> | |
| 2314 | + Ascenseur | |
| 2315 | + </div> | |
| 2316 | + </li> | |
| 2317 | + <li> | |
| 2318 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-accessibilite-300x300.svg" alt="Accessibilité aux personnes à mobilité réduite"> | |
| 2319 | + <div class="Immeuble__specs-content noDescription"> | |
| 2320 | + Accessibilité aux personnes à mobilité réduite | |
| 2321 | + </div> | |
| 2322 | + </li> | |
| 2323 | + <li> | |
| 2324 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-camera-securite-300x300.svg" alt="Caméras de sécurité"> | |
| 2325 | + <div class="Immeuble__specs-content noDescription"> | |
| 2326 | + Caméras de sécurité | |
| 2327 | + </div> | |
| 2328 | + </li> | |
| 2329 | + <li> | |
| 2330 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-lave-vaisselle-300x300.svg" alt="Entrée lave-vaisselle"> | |
| 2331 | + <div class="Immeuble__specs-content noDescription"> | |
| 2332 | + Entrée lave-vaisselle | |
| 2333 | + </div> | |
| 2334 | + </li> | |
| 2335 | + <li> | |
| 2336 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-laveuse-secheuse-300x300.svg" alt="Entrées laveuse-sécheuse"> | |
| 2337 | + <div class="Immeuble__specs-content noDescription"> | |
| 2338 | + Entrées laveuse-sécheuse | |
| 2339 | + </div> | |
| 2340 | + </li> | |
| 2341 | + <li> | |
| 2342 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-services-appels-urgence-300x300.svg" alt="Service d’appels d’urgence 24/7"> | |
| 2343 | + <div class="Immeuble__specs-content noDescription"> | |
| 2344 | + Service d’appels d’urgence 24/7 | |
| 2345 | + </div> | |
| 2346 | + </li> | |
| 2347 | + </ul> | |
| 2348 | + </div> | |
| 2349 | + </div> | |
| 2350 | + </div> | |
| 2351 | + </div> | |
| 2352 | + </div> | |
| 2353 | + </div> | |
| 2354 | + </div> | |
| 2355 | + </div> | |
| 2356 | + | |
| 2357 | + <div class="PageSection PageSection--white"> | |
| 2358 | + <div class="PageSection__wrapper"> | |
| 2359 | + <div class="row"> | |
| 2360 | + <div class="col-lg-12"> | |
| 2361 | + <p class="Title d-inline-block">Unités locatives</p> | |
| 2362 | + <p class="tagDispo disponible">Disponible</p> | |
| 2363 | + </div> | |
| 2364 | + <div class="col-lg-12"> | |
| 2365 | + <p class="minAvailability"> | |
| 2366 | + Disponible dès | |
| 2367 | + maintenant | |
| 2368 | + </p> | |
| 2369 | + </div> | |
| 2370 | + </div> | |
| 2371 | + <div class="FiftyFifty"> | |
| 2372 | + <div class="FiftyFifty__toggles"> | |
| 2373 | + <div class="SmallToggles"> | |
| 2374 | + <div class="SmallToggles__item SmallToggles__item--active "> | |
| 2375 | + <div class="SmallToggles__header"> | |
| 2376 | + <span id="1" class="SmallToggles__title">Étage 1 </span> | |
| 2377 | + <div class="SmallToggles__status"> | |
| 2378 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2379 | + </div> | |
| 2380 | + </div> | |
| 2381 | + <div class="SmallToggles__content"> | |
| 2382 | + <div class="desktop-apartments-section"> | |
| 2383 | + <table class="table ApartmentTable"> | |
| 2384 | + <thead> | |
| 2385 | + <tr> | |
| 2386 | + <th scope="col">Unité</th> | |
| 2387 | + <th scope="col">À partir de</th> | |
| 2388 | + <th scope="col">Disponibilité</th> | |
| 2389 | + <th scope="col">Date</th> | |
| 2390 | + <th scope="col"><a class="help" title="Chambre"> | |
| 2391 | + <svg class="icon icon-icon-chambre"> | |
| 2392 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 2393 | + </svg> | |
| 2394 | + </a></th> | |
| 2395 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 2396 | + <svg class="icon icon-icon-salle-bain"> | |
| 2397 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 2398 | + </svg> | |
| 2399 | + </a></th> | |
| 2400 | + <th scope="col"><a class="help" title="Superficie"> | |
| 2401 | + <svg class="icon icon-icon-superficie"> | |
| 2402 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 2403 | + </svg> | |
| 2404 | + </a></th> | |
| 2405 | + <th scope="col"></th> | |
| 2406 | + </tr> | |
| 2407 | + </thead> | |
| 2408 | + <tbody> | |
| 2409 | + <tr> | |
| 2410 | + <th scope="row">101 | 4 1/2</th> | |
| 2411 | + <td>N.D. $ / m</td> | |
| 2412 | + <td> | |
| 2413 | + <span class="Toggles__available ">Louée</span> | |
| 2414 | + </td> | |
| 2415 | + <td> | |
| 2416 | + N.D. | |
| 2417 | + </td> | |
| 2418 | + <td>2</td> | |
| 2419 | + <td>1</td> | |
| 2420 | + <td>1200 pi²</td> | |
| 2421 | + <td> | |
| 2422 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_272"> | |
| 2423 | + Plan | |
| 2424 | + </button> | |
| 2425 | + </td> | |
| 2426 | + </tr> | |
| 2427 | + <!-- Modal apartment plan --> | |
| 2428 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_272" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2429 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2430 | + <div class="modal-content"> | |
| 2431 | + <div class="modal-header"> | |
| 2432 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2433 | + <span aria-hidden="true">×</span> | |
| 2434 | + </button> | |
| 2435 | + </div> | |
| 2436 | + <div class="modal-body"> | |
| 2437 | + <div class="row"> | |
| 2438 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2439 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825508/101.jpg" /> | |
| 2440 | + </div> | |
| 2441 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2442 | + <div class="apartmentModalInfos"> | |
| 2443 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2444 | + <p class="apartmentModalName">Unité 101 | 4½</p> | |
| 2445 | + <p class="apartmentModalRooms"> | |
| 2446 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2447 | + <span>2 chambres</span> | |
| 2448 | + </p> | |
| 2449 | + <p class="apartmentModalWashrooms"> | |
| 2450 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2451 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2452 | + </svg> | |
| 2453 | + <span>1 salle de bain</span> | |
| 2454 | + </p> | |
| 2455 | + <p class="apartmentModalArea"> | |
| 2456 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2457 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2458 | + </svg> | |
| 2459 | + <span>1200 pi²</span> | |
| 2460 | + </p> | |
| 2461 | + </div> | |
| 2462 | + </div> | |
| 2463 | + </div> | |
| 2464 | + </div> | |
| 2465 | + </div> | |
| 2466 | + </div> | |
| 2467 | + </div> | |
| 2468 | + <!-- FIN Modal apartment plan --> | |
| 2469 | + <tr> | |
| 2470 | + <th scope="row">102 | 3 1/2</th> | |
| 2471 | + <td>N.D. $ / m</td> | |
| 2472 | + <td> | |
| 2473 | + <span class="Toggles__available ">Louée</span> | |
| 2474 | + </td> | |
| 2475 | + <td> | |
| 2476 | + N.D. | |
| 2477 | + </td> | |
| 2478 | + <td>1</td> | |
| 2479 | + <td>1</td> | |
| 2480 | + <td>750 pi²</td> | |
| 2481 | + <td> | |
| 2482 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_273"> | |
| 2483 | + Plan | |
| 2484 | + </button> | |
| 2485 | + </td> | |
| 2486 | + </tr> | |
| 2487 | + <!-- Modal apartment plan --> | |
| 2488 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_273" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2489 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2490 | + <div class="modal-content"> | |
| 2491 | + <div class="modal-header"> | |
| 2492 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2493 | + <span aria-hidden="true">×</span> | |
| 2494 | + </button> | |
| 2495 | + </div> | |
| 2496 | + <div class="modal-body"> | |
| 2497 | + <div class="row"> | |
| 2498 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2499 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825287/102.jpg" /> | |
| 2500 | + </div> | |
| 2501 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2502 | + <div class="apartmentModalInfos"> | |
| 2503 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2504 | + <p class="apartmentModalName">Unité 102 | 3½</p> | |
| 2505 | + <p class="apartmentModalRooms"> | |
| 2506 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2507 | + <span>1 chambre</span> | |
| 2508 | + </p> | |
| 2509 | + <p class="apartmentModalWashrooms"> | |
| 2510 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2511 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2512 | + </svg> | |
| 2513 | + <span>1 salle de bain</span> | |
| 2514 | + </p> | |
| 2515 | + <p class="apartmentModalArea"> | |
| 2516 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2517 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2518 | + </svg> | |
| 2519 | + <span>750 pi²</span> | |
| 2520 | + </p> | |
| 2521 | + </div> | |
| 2522 | + </div> | |
| 2523 | + </div> | |
| 2524 | + </div> | |
| 2525 | + </div> | |
| 2526 | + </div> | |
| 2527 | + </div> | |
| 2528 | + <!-- FIN Modal apartment plan --> | |
| 2529 | + <tr> | |
| 2530 | + <th scope="row">103 | 3 1/2</th> | |
| 2531 | + <td>N.D. $ / m</td> | |
| 2532 | + <td> | |
| 2533 | + <span class="Toggles__available ">Louée</span> | |
| 2534 | + </td> | |
| 2535 | + <td> | |
| 2536 | + N.D. | |
| 2537 | + </td> | |
| 2538 | + <td>1</td> | |
| 2539 | + <td>1</td> | |
| 2540 | + <td>750 pi²</td> | |
| 2541 | + <td> | |
| 2542 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_274"> | |
| 2543 | + Plan | |
| 2544 | + </button> | |
| 2545 | + </td> | |
| 2546 | + </tr> | |
| 2547 | + <!-- Modal apartment plan --> | |
| 2548 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_274" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2549 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2550 | + <div class="modal-content"> | |
| 2551 | + <div class="modal-header"> | |
| 2552 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2553 | + <span aria-hidden="true">×</span> | |
| 2554 | + </button> | |
| 2555 | + </div> | |
| 2556 | + <div class="modal-body"> | |
| 2557 | + <div class="row"> | |
| 2558 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2559 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825386/103.jpg" /> | |
| 2560 | + </div> | |
| 2561 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2562 | + <div class="apartmentModalInfos"> | |
| 2563 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2564 | + <p class="apartmentModalName">Unité 103 | 3½</p> | |
| 2565 | + <p class="apartmentModalRooms"> | |
| 2566 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2567 | + <span>1 chambre</span> | |
| 2568 | + </p> | |
| 2569 | + <p class="apartmentModalWashrooms"> | |
| 2570 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2571 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2572 | + </svg> | |
| 2573 | + <span>1 salle de bain</span> | |
| 2574 | + </p> | |
| 2575 | + <p class="apartmentModalArea"> | |
| 2576 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2577 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2578 | + </svg> | |
| 2579 | + <span>750 pi²</span> | |
| 2580 | + </p> | |
| 2581 | + </div> | |
| 2582 | + </div> | |
| 2583 | + </div> | |
| 2584 | + </div> | |
| 2585 | + </div> | |
| 2586 | + </div> | |
| 2587 | + </div> | |
| 2588 | + <!-- FIN Modal apartment plan --> | |
| 2589 | + <tr> | |
| 2590 | + <th scope="row">104 | 4 1/2</th> | |
| 2591 | + <td>N.D. $ / m</td> | |
| 2592 | + <td> | |
| 2593 | + <span class="Toggles__available ">Louée</span> | |
| 2594 | + </td> | |
| 2595 | + <td> | |
| 2596 | + N.D. | |
| 2597 | + </td> | |
| 2598 | + <td>2</td> | |
| 2599 | + <td>1</td> | |
| 2600 | + <td>1075 pi²</td> | |
| 2601 | + <td> | |
| 2602 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_275"> | |
| 2603 | + Plan | |
| 2604 | + </button> | |
| 2605 | + </td> | |
| 2606 | + </tr> | |
| 2607 | + <!-- Modal apartment plan --> | |
| 2608 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_275" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2609 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2610 | + <div class="modal-content"> | |
| 2611 | + <div class="modal-header"> | |
| 2612 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2613 | + <span aria-hidden="true">×</span> | |
| 2614 | + </button> | |
| 2615 | + </div> | |
| 2616 | + <div class="modal-body"> | |
| 2617 | + <div class="row"> | |
| 2618 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2619 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828482/104.jpg" /> | |
| 2620 | + </div> | |
| 2621 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2622 | + <div class="apartmentModalInfos"> | |
| 2623 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2624 | + <p class="apartmentModalName">Unité 104 | 4½</p> | |
| 2625 | + <p class="apartmentModalRooms"> | |
| 2626 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2627 | + <span>2 chambres</span> | |
| 2628 | + </p> | |
| 2629 | + <p class="apartmentModalWashrooms"> | |
| 2630 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2631 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2632 | + </svg> | |
| 2633 | + <span>1 salle de bain</span> | |
| 2634 | + </p> | |
| 2635 | + <p class="apartmentModalArea"> | |
| 2636 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2637 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2638 | + </svg> | |
| 2639 | + <span>1075 pi²</span> | |
| 2640 | + </p> | |
| 2641 | + </div> | |
| 2642 | + </div> | |
| 2643 | + </div> | |
| 2644 | + </div> | |
| 2645 | + </div> | |
| 2646 | + </div> | |
| 2647 | + </div> | |
| 2648 | + <!-- FIN Modal apartment plan --> | |
| 2649 | + <tr> | |
| 2650 | + <th scope="row">105 | 4 1/2</th> | |
| 2651 | + <td>1545 $ / m</td> | |
| 2652 | + <td> | |
| 2653 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 2654 | + </td> | |
| 2655 | + <td> | |
| 2656 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 2657 | + </td> | |
| 2658 | + <td>2</td> | |
| 2659 | + <td>1</td> | |
| 2660 | + <td>1100 pi²</td> | |
| 2661 | + <td> | |
| 2662 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_276"> | |
| 2663 | + Plan | |
| 2664 | + </button> | |
| 2665 | + </td> | |
| 2666 | + </tr> | |
| 2667 | + <!-- Modal apartment plan --> | |
| 2668 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_276" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2669 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2670 | + <div class="modal-content"> | |
| 2671 | + <div class="modal-header"> | |
| 2672 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2673 | + <span aria-hidden="true">×</span> | |
| 2674 | + </button> | |
| 2675 | + </div> | |
| 2676 | + <div class="modal-body"> | |
| 2677 | + <div class="row"> | |
| 2678 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2679 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825922/105.jpg" /> | |
| 2680 | + </div> | |
| 2681 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2682 | + <div class="apartmentModalInfos"> | |
| 2683 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 2684 | + <p class="apartmentModalName">Unité 105 | 4½</p> | |
| 2685 | + <p class="apartmentModalRooms"> | |
| 2686 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2687 | + <span>2 chambres</span> | |
| 2688 | + </p> | |
| 2689 | + <p class="apartmentModalWashrooms"> | |
| 2690 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2691 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2692 | + </svg> | |
| 2693 | + <span>1 salle de bain</span> | |
| 2694 | + </p> | |
| 2695 | + <p class="apartmentModalArea"> | |
| 2696 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2697 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2698 | + </svg> | |
| 2699 | + <span>1100 pi²</span> | |
| 2700 | + </p> | |
| 2701 | + <p class="apartmentModalPrice">1545$ <span>/mois</span></p> | |
| 2702 | + <button class="apartmentModalButton">Réservez mon unité | |
| 2703 | + <svg class="icon icon-chevron-right"> | |
| 2704 | + <use xlink:href="#icon-chevron-right"></use> | |
| 2705 | + </svg> | |
| 2706 | + </button> | |
| 2707 | + </div> | |
| 2708 | + </div> | |
| 2709 | + </div> | |
| 2710 | + </div> | |
| 2711 | + </div> | |
| 2712 | + </div> | |
| 2713 | + </div> | |
| 2714 | + <!-- FIN Modal apartment plan --> | |
| 2715 | + <tr> | |
| 2716 | + <th scope="row">106 | 3 1/2</th> | |
| 2717 | + <td>N.D. $ / m</td> | |
| 2718 | + <td> | |
| 2719 | + <span class="Toggles__available ">Louée</span> | |
| 2720 | + </td> | |
| 2721 | + <td> | |
| 2722 | + N.D. | |
| 2723 | + </td> | |
| 2724 | + <td>1</td> | |
| 2725 | + <td>1</td> | |
| 2726 | + <td>765 pi²</td> | |
| 2727 | + <td> | |
| 2728 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_277"> | |
| 2729 | + Plan | |
| 2730 | + </button> | |
| 2731 | + </td> | |
| 2732 | + </tr> | |
| 2733 | + <!-- Modal apartment plan --> | |
| 2734 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_277" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2735 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2736 | + <div class="modal-content"> | |
| 2737 | + <div class="modal-header"> | |
| 2738 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2739 | + <span aria-hidden="true">×</span> | |
| 2740 | + </button> | |
| 2741 | + </div> | |
| 2742 | + <div class="modal-body"> | |
| 2743 | + <div class="row"> | |
| 2744 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2745 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828904/106.jpg" /> | |
| 2746 | + </div> | |
| 2747 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2748 | + <div class="apartmentModalInfos"> | |
| 2749 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2750 | + <p class="apartmentModalName">Unité 106 | 3½</p> | |
| 2751 | + <p class="apartmentModalRooms"> | |
| 2752 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2753 | + <span>1 chambre</span> | |
| 2754 | + </p> | |
| 2755 | + <p class="apartmentModalWashrooms"> | |
| 2756 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2757 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2758 | + </svg> | |
| 2759 | + <span>1 salle de bain</span> | |
| 2760 | + </p> | |
| 2761 | + <p class="apartmentModalArea"> | |
| 2762 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2763 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2764 | + </svg> | |
| 2765 | + <span>765 pi²</span> | |
| 2766 | + </p> | |
| 2767 | + </div> | |
| 2768 | + </div> | |
| 2769 | + </div> | |
| 2770 | + </div> | |
| 2771 | + </div> | |
| 2772 | + </div> | |
| 2773 | + </div> | |
| 2774 | + <!-- FIN Modal apartment plan --> | |
| 2775 | + <tr> | |
| 2776 | + <th scope="row">107 | 4 1/2</th> | |
| 2777 | + <td>N.D. $ / m</td> | |
| 2778 | + <td> | |
| 2779 | + <span class="Toggles__available ">Louée</span> | |
| 2780 | + </td> | |
| 2781 | + <td> | |
| 2782 | + N.D. | |
| 2783 | + </td> | |
| 2784 | + <td>2</td> | |
| 2785 | + <td>1</td> | |
| 2786 | + <td>1075 pi²</td> | |
| 2787 | + <td> | |
| 2788 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_278"> | |
| 2789 | + Plan | |
| 2790 | + </button> | |
| 2791 | + </td> | |
| 2792 | + </tr> | |
| 2793 | + <!-- Modal apartment plan --> | |
| 2794 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_278" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2795 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2796 | + <div class="modal-content"> | |
| 2797 | + <div class="modal-header"> | |
| 2798 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2799 | + <span aria-hidden="true">×</span> | |
| 2800 | + </button> | |
| 2801 | + </div> | |
| 2802 | + <div class="modal-body"> | |
| 2803 | + <div class="row"> | |
| 2804 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2805 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825058/107.jpg" /> | |
| 2806 | + </div> | |
| 2807 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2808 | + <div class="apartmentModalInfos"> | |
| 2809 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2810 | + <p class="apartmentModalName">Unité 107 | 4½</p> | |
| 2811 | + <p class="apartmentModalRooms"> | |
| 2812 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2813 | + <span>2 chambres</span> | |
| 2814 | + </p> | |
| 2815 | + <p class="apartmentModalWashrooms"> | |
| 2816 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2817 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2818 | + </svg> | |
| 2819 | + <span>1 salle de bain</span> | |
| 2820 | + </p> | |
| 2821 | + <p class="apartmentModalArea"> | |
| 2822 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2823 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2824 | + </svg> | |
| 2825 | + <span>1075 pi²</span> | |
| 2826 | + </p> | |
| 2827 | + </div> | |
| 2828 | + </div> | |
| 2829 | + </div> | |
| 2830 | + </div> | |
| 2831 | + </div> | |
| 2832 | + </div> | |
| 2833 | + </div> | |
| 2834 | + <!-- FIN Modal apartment plan --> | |
| 2835 | + <tr> | |
| 2836 | + <th scope="row">108 | 5 1/2</th> | |
| 2837 | + <td>1670 $ / m</td> | |
| 2838 | + <td> | |
| 2839 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 2840 | + </td> | |
| 2841 | + <td> | |
| 2842 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 2843 | + </td> | |
| 2844 | + <td>3</td> | |
| 2845 | + <td>1</td> | |
| 2846 | + <td>1175 pi²</td> | |
| 2847 | + <td> | |
| 2848 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_279"> | |
| 2849 | + Plan | |
| 2850 | + </button> | |
| 2851 | + </td> | |
| 2852 | + </tr> | |
| 2853 | + <!-- Modal apartment plan --> | |
| 2854 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_279" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2855 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2856 | + <div class="modal-content"> | |
| 2857 | + <div class="modal-header"> | |
| 2858 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2859 | + <span aria-hidden="true">×</span> | |
| 2860 | + </button> | |
| 2861 | + </div> | |
| 2862 | + <div class="modal-body"> | |
| 2863 | + <div class="row"> | |
| 2864 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2865 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825618/108.jpg" /> | |
| 2866 | + </div> | |
| 2867 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2868 | + <div class="apartmentModalInfos"> | |
| 2869 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 2870 | + <p class="apartmentModalName">Unité 108 | 5½</p> | |
| 2871 | + <p class="apartmentModalRooms"> | |
| 2872 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2873 | + <span>3 chambres</span> | |
| 2874 | + </p> | |
| 2875 | + <p class="apartmentModalWashrooms"> | |
| 2876 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2877 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2878 | + </svg> | |
| 2879 | + <span>1 salle de bain</span> | |
| 2880 | + </p> | |
| 2881 | + <p class="apartmentModalArea"> | |
| 2882 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2883 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2884 | + </svg> | |
| 2885 | + <span>1175 pi²</span> | |
| 2886 | + </p> | |
| 2887 | + <p class="apartmentModalPrice">1670$ <span>/mois</span></p> | |
| 2888 | + <button class="apartmentModalButton">Réservez mon unité | |
| 2889 | + <svg class="icon icon-chevron-right"> | |
| 2890 | + <use xlink:href="#icon-chevron-right"></use> | |
| 2891 | + </svg> | |
| 2892 | + </button> | |
| 2893 | + </div> | |
| 2894 | + </div> | |
| 2895 | + </div> | |
| 2896 | + </div> | |
| 2897 | + </div> | |
| 2898 | + </div> | |
| 2899 | + </div> | |
| 2900 | + <!-- FIN Modal apartment plan --> | |
| 2901 | + </tbody> | |
| 2902 | + </table> | |
| 2903 | + </div> | |
| 2904 | + <div class="mobile-apartments-section"> | |
| 2905 | + <div> | |
| 2906 | + <p class="area"><b>101 | 4 1/2</b> | |
| 2907 | + <span>1200 pi²</span></p> | |
| 2908 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2909 | + </div> | |
| 2910 | + <div class="second-row"> | |
| 2911 | + <p> | |
| 2912 | + <span class="Toggles__available ">Louée</span> | |
| 2913 | + </p> | |
| 2914 | + <p> | |
| 2915 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_272_mobile"> | |
| 2916 | + Plan | |
| 2917 | + </button> | |
| 2918 | + </p> | |
| 2919 | + </div> | |
| 2920 | + <!-- Modal apartment plan MOBILE --> | |
| 2921 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_272_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2922 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2923 | + <div class="modal-header"> | |
| 2924 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2925 | + <span aria-hidden="true">×</span> | |
| 2926 | + </button> | |
| 2927 | + </div> | |
| 2928 | + <div class="modal-content"> | |
| 2929 | + <div class="modal-body mobilePlan"> | |
| 2930 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825508/101.jpg" alt="imagePlan_272_mobile"/> | |
| 2931 | + </div> | |
| 2932 | + </div> | |
| 2933 | + </div> | |
| 2934 | + </div> | |
| 2935 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2936 | + <div> | |
| 2937 | + <p class="area"><b>102 | 3 1/2</b> | |
| 2938 | + <span>750 pi²</span></p> | |
| 2939 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2940 | + </div> | |
| 2941 | + <div class="second-row"> | |
| 2942 | + <p> | |
| 2943 | + <span class="Toggles__available ">Louée</span> | |
| 2944 | + </p> | |
| 2945 | + <p> | |
| 2946 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_273_mobile"> | |
| 2947 | + Plan | |
| 2948 | + </button> | |
| 2949 | + </p> | |
| 2950 | + </div> | |
| 2951 | + <!-- Modal apartment plan MOBILE --> | |
| 2952 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_273_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2953 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2954 | + <div class="modal-header"> | |
| 2955 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2956 | + <span aria-hidden="true">×</span> | |
| 2957 | + </button> | |
| 2958 | + </div> | |
| 2959 | + <div class="modal-content"> | |
| 2960 | + <div class="modal-body mobilePlan"> | |
| 2961 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825287/102.jpg" alt="imagePlan_273_mobile"/> | |
| 2962 | + </div> | |
| 2963 | + </div> | |
| 2964 | + </div> | |
| 2965 | + </div> | |
| 2966 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2967 | + <div> | |
| 2968 | + <p class="area"><b>103 | 3 1/2</b> | |
| 2969 | + <span>750 pi²</span></p> | |
| 2970 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2971 | + </div> | |
| 2972 | + <div class="second-row"> | |
| 2973 | + <p> | |
| 2974 | + <span class="Toggles__available ">Louée</span> | |
| 2975 | + </p> | |
| 2976 | + <p> | |
| 2977 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_274_mobile"> | |
| 2978 | + Plan | |
| 2979 | + </button> | |
| 2980 | + </p> | |
| 2981 | + </div> | |
| 2982 | + <!-- Modal apartment plan MOBILE --> | |
| 2983 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_274_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2984 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2985 | + <div class="modal-header"> | |
| 2986 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2987 | + <span aria-hidden="true">×</span> | |
| 2988 | + </button> | |
| 2989 | + </div> | |
| 2990 | + <div class="modal-content"> | |
| 2991 | + <div class="modal-body mobilePlan"> | |
| 2992 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825386/103.jpg" alt="imagePlan_274_mobile"/> | |
| 2993 | + </div> | |
| 2994 | + </div> | |
| 2995 | + </div> | |
| 2996 | + </div> | |
| 2997 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2998 | + <div> | |
| 2999 | + <p class="area"><b>104 | 4 1/2</b> | |
| 3000 | + <span>1075 pi²</span></p> | |
| 3001 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3002 | + </div> | |
| 3003 | + <div class="second-row"> | |
| 3004 | + <p> | |
| 3005 | + <span class="Toggles__available ">Louée</span> | |
| 3006 | + </p> | |
| 3007 | + <p> | |
| 3008 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_275_mobile"> | |
| 3009 | + Plan | |
| 3010 | + </button> | |
| 3011 | + </p> | |
| 3012 | + </div> | |
| 3013 | + <!-- Modal apartment plan MOBILE --> | |
| 3014 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_275_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3015 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3016 | + <div class="modal-header"> | |
| 3017 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3018 | + <span aria-hidden="true">×</span> | |
| 3019 | + </button> | |
| 3020 | + </div> | |
| 3021 | + <div class="modal-content"> | |
| 3022 | + <div class="modal-body mobilePlan"> | |
| 3023 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828482/104.jpg" alt="imagePlan_275_mobile"/> | |
| 3024 | + </div> | |
| 3025 | + </div> | |
| 3026 | + </div> | |
| 3027 | + </div> | |
| 3028 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3029 | + <div> | |
| 3030 | + <p class="area"><b>105 | 4 1/2</b> | |
| 3031 | + <span>1100 pi²</span></p> | |
| 3032 | + <p class="price">À partir de 1545 $ / m</p> | |
| 3033 | + </div> | |
| 3034 | + <div class="second-row"> | |
| 3035 | + <p> | |
| 3036 | + <span class="Toggles__available Toggles__available_disponible">Disponible - juillet 2026</span> | |
| 3037 | + </p> | |
| 3038 | + <p> | |
| 3039 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_276_mobile"> | |
| 3040 | + Plan | |
| 3041 | + </button> | |
| 3042 | + </p> | |
| 3043 | + </div> | |
| 3044 | + <!-- Modal apartment plan MOBILE --> | |
| 3045 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_276_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3046 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3047 | + <div class="modal-header"> | |
| 3048 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3049 | + <span aria-hidden="true">×</span> | |
| 3050 | + </button> | |
| 3051 | + </div> | |
| 3052 | + <div class="modal-content"> | |
| 3053 | + <div class="modal-body mobilePlan"> | |
| 3054 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825922/105.jpg" alt="imagePlan_276_mobile"/> | |
| 3055 | + </div> | |
| 3056 | + </div> | |
| 3057 | + </div> | |
| 3058 | + </div> | |
| 3059 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3060 | + <div> | |
| 3061 | + <p class="area"><b>106 | 3 1/2</b> | |
| 3062 | + <span>765 pi²</span></p> | |
| 3063 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3064 | + </div> | |
| 3065 | + <div class="second-row"> | |
| 3066 | + <p> | |
| 3067 | + <span class="Toggles__available ">Louée</span> | |
| 3068 | + </p> | |
| 3069 | + <p> | |
| 3070 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_277_mobile"> | |
| 3071 | + Plan | |
| 3072 | + </button> | |
| 3073 | + </p> | |
| 3074 | + </div> | |
| 3075 | + <!-- Modal apartment plan MOBILE --> | |
| 3076 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_277_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3077 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3078 | + <div class="modal-header"> | |
| 3079 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3080 | + <span aria-hidden="true">×</span> | |
| 3081 | + </button> | |
| 3082 | + </div> | |
| 3083 | + <div class="modal-content"> | |
| 3084 | + <div class="modal-body mobilePlan"> | |
| 3085 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828904/106.jpg" alt="imagePlan_277_mobile"/> | |
| 3086 | + </div> | |
| 3087 | + </div> | |
| 3088 | + </div> | |
| 3089 | + </div> | |
| 3090 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3091 | + <div> | |
| 3092 | + <p class="area"><b>107 | 4 1/2</b> | |
| 3093 | + <span>1075 pi²</span></p> | |
| 3094 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3095 | + </div> | |
| 3096 | + <div class="second-row"> | |
| 3097 | + <p> | |
| 3098 | + <span class="Toggles__available ">Louée</span> | |
| 3099 | + </p> | |
| 3100 | + <p> | |
| 3101 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_278_mobile"> | |
| 3102 | + Plan | |
| 3103 | + </button> | |
| 3104 | + </p> | |
| 3105 | + </div> | |
| 3106 | + <!-- Modal apartment plan MOBILE --> | |
| 3107 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_278_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3108 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3109 | + <div class="modal-header"> | |
| 3110 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3111 | + <span aria-hidden="true">×</span> | |
| 3112 | + </button> | |
| 3113 | + </div> | |
| 3114 | + <div class="modal-content"> | |
| 3115 | + <div class="modal-body mobilePlan"> | |
| 3116 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825058/107.jpg" alt="imagePlan_278_mobile"/> | |
| 3117 | + </div> | |
| 3118 | + </div> | |
| 3119 | + </div> | |
| 3120 | + </div> | |
| 3121 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3122 | + <div> | |
| 3123 | + <p class="area"><b>108 | 5 1/2</b> | |
| 3124 | + <span>1175 pi²</span></p> | |
| 3125 | + <p class="price">À partir de 1670 $ / m</p> | |
| 3126 | + </div> | |
| 3127 | + <div class="second-row"> | |
| 3128 | + <p> | |
| 3129 | + <span class="Toggles__available Toggles__available_disponible">Disponible - août 2026</span> | |
| 3130 | + </p> | |
| 3131 | + <p> | |
| 3132 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_279_mobile"> | |
| 3133 | + Plan | |
| 3134 | + </button> | |
| 3135 | + </p> | |
| 3136 | + </div> | |
| 3137 | + <!-- Modal apartment plan MOBILE --> | |
| 3138 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_279_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3139 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3140 | + <div class="modal-header"> | |
| 3141 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3142 | + <span aria-hidden="true">×</span> | |
| 3143 | + </button> | |
| 3144 | + </div> | |
| 3145 | + <div class="modal-content"> | |
| 3146 | + <div class="modal-body mobilePlan"> | |
| 3147 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825618/108.jpg" alt="imagePlan_279_mobile"/> | |
| 3148 | + </div> | |
| 3149 | + </div> | |
| 3150 | + </div> | |
| 3151 | + </div> | |
| 3152 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3153 | + </div> | |
| 3154 | + </div> | |
| 3155 | + </div> | |
| 3156 | + <div class="SmallToggles__item "> | |
| 3157 | + <div class="SmallToggles__header"> | |
| 3158 | + <span id="2" class="SmallToggles__title">Étage 2 </span> | |
| 3159 | + <div class="SmallToggles__status"> | |
| 3160 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 3161 | + </div> | |
| 3162 | + </div> | |
| 3163 | + <div class="SmallToggles__content"> | |
| 3164 | + <div class="desktop-apartments-section"> | |
| 3165 | + <table class="table ApartmentTable"> | |
| 3166 | + <thead> | |
| 3167 | + <tr> | |
| 3168 | + <th scope="col">Unité</th> | |
| 3169 | + <th scope="col">À partir de</th> | |
| 3170 | + <th scope="col">Disponibilité</th> | |
| 3171 | + <th scope="col">Date</th> | |
| 3172 | + <th scope="col"><a class="help" title="Chambre"> | |
| 3173 | + <svg class="icon icon-icon-chambre"> | |
| 3174 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 3175 | + </svg> | |
| 3176 | + </a></th> | |
| 3177 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 3178 | + <svg class="icon icon-icon-salle-bain"> | |
| 3179 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 3180 | + </svg> | |
| 3181 | + </a></th> | |
| 3182 | + <th scope="col"><a class="help" title="Superficie"> | |
| 3183 | + <svg class="icon icon-icon-superficie"> | |
| 3184 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 3185 | + </svg> | |
| 3186 | + </a></th> | |
| 3187 | + <th scope="col"></th> | |
| 3188 | + </tr> | |
| 3189 | + </thead> | |
| 3190 | + <tbody> | |
| 3191 | + <tr> | |
| 3192 | + <th scope="row">201 | 4 1/2</th> | |
| 3193 | + <td>N.D. $ / m</td> | |
| 3194 | + <td> | |
| 3195 | + <span class="Toggles__available ">Louée</span> | |
| 3196 | + </td> | |
| 3197 | + <td> | |
| 3198 | + N.D. | |
| 3199 | + </td> | |
| 3200 | + <td>2</td> | |
| 3201 | + <td>1</td> | |
| 3202 | + <td>1200 pi²</td> | |
| 3203 | + <td> | |
| 3204 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_280"> | |
| 3205 | + Plan | |
| 3206 | + </button> | |
| 3207 | + </td> | |
| 3208 | + </tr> | |
| 3209 | + <!-- Modal apartment plan --> | |
| 3210 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_280" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3211 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3212 | + <div class="modal-content"> | |
| 3213 | + <div class="modal-header"> | |
| 3214 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3215 | + <span aria-hidden="true">×</span> | |
| 3216 | + </button> | |
| 3217 | + </div> | |
| 3218 | + <div class="modal-body"> | |
| 3219 | + <div class="row"> | |
| 3220 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3221 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300826116/201.jpg" /> | |
| 3222 | + </div> | |
| 3223 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3224 | + <div class="apartmentModalInfos"> | |
| 3225 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3226 | + <p class="apartmentModalName">Unité 201 | 4½</p> | |
| 3227 | + <p class="apartmentModalRooms"> | |
| 3228 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3229 | + <span>2 chambres</span> | |
| 3230 | + </p> | |
| 3231 | + <p class="apartmentModalWashrooms"> | |
| 3232 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3233 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3234 | + </svg> | |
| 3235 | + <span>1 salle de bain</span> | |
| 3236 | + </p> | |
| 3237 | + <p class="apartmentModalArea"> | |
| 3238 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3239 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3240 | + </svg> | |
| 3241 | + <span>1200 pi²</span> | |
| 3242 | + </p> | |
| 3243 | + </div> | |
| 3244 | + </div> | |
| 3245 | + </div> | |
| 3246 | + </div> | |
| 3247 | + </div> | |
| 3248 | + </div> | |
| 3249 | + </div> | |
| 3250 | + <!-- FIN Modal apartment plan --> | |
| 3251 | + <tr> | |
| 3252 | + <th scope="row">202 | 3 1/2</th> | |
| 3253 | + <td>N.D. $ / m</td> | |
| 3254 | + <td> | |
| 3255 | + <span class="Toggles__available ">Louée</span> | |
| 3256 | + </td> | |
| 3257 | + <td> | |
| 3258 | + N.D. | |
| 3259 | + </td> | |
| 3260 | + <td>1</td> | |
| 3261 | + <td>1</td> | |
| 3262 | + <td>750 pi²</td> | |
| 3263 | + <td> | |
| 3264 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_281"> | |
| 3265 | + Plan | |
| 3266 | + </button> | |
| 3267 | + </td> | |
| 3268 | + </tr> | |
| 3269 | + <!-- Modal apartment plan --> | |
| 3270 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_281" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3271 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3272 | + <div class="modal-content"> | |
| 3273 | + <div class="modal-header"> | |
| 3274 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3275 | + <span aria-hidden="true">×</span> | |
| 3276 | + </button> | |
| 3277 | + </div> | |
| 3278 | + <div class="modal-body"> | |
| 3279 | + <div class="row"> | |
| 3280 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3281 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300824973/202.jpg" /> | |
| 3282 | + </div> | |
| 3283 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3284 | + <div class="apartmentModalInfos"> | |
| 3285 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3286 | + <p class="apartmentModalName">Unité 202 | 3½</p> | |
| 3287 | + <p class="apartmentModalRooms"> | |
| 3288 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3289 | + <span>1 chambre</span> | |
| 3290 | + </p> | |
| 3291 | + <p class="apartmentModalWashrooms"> | |
| 3292 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3293 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3294 | + </svg> | |
| 3295 | + <span>1 salle de bain</span> | |
| 3296 | + </p> | |
| 3297 | + <p class="apartmentModalArea"> | |
| 3298 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3299 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3300 | + </svg> | |
| 3301 | + <span>750 pi²</span> | |
| 3302 | + </p> | |
| 3303 | + </div> | |
| 3304 | + </div> | |
| 3305 | + </div> | |
| 3306 | + </div> | |
| 3307 | + </div> | |
| 3308 | + </div> | |
| 3309 | + </div> | |
| 3310 | + <!-- FIN Modal apartment plan --> | |
| 3311 | + <tr> | |
| 3312 | + <th scope="row">203 | 4 1/2</th> | |
| 3313 | + <td>1495 $ / m</td> | |
| 3314 | + <td> | |
| 3315 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 3316 | + </td> | |
| 3317 | + <td> | |
| 3318 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 3319 | + </td> | |
| 3320 | + <td>2</td> | |
| 3321 | + <td>1</td> | |
| 3322 | + <td>1050 pi²</td> | |
| 3323 | + <td> | |
| 3324 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_282"> | |
| 3325 | + Plan | |
| 3326 | + </button> | |
| 3327 | + </td> | |
| 3328 | + </tr> | |
| 3329 | + <!-- Modal apartment plan --> | |
| 3330 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_282" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3331 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3332 | + <div class="modal-content"> | |
| 3333 | + <div class="modal-header"> | |
| 3334 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3335 | + <span aria-hidden="true">×</span> | |
| 3336 | + </button> | |
| 3337 | + </div> | |
| 3338 | + <div class="modal-body"> | |
| 3339 | + <div class="row"> | |
| 3340 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3341 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828092/203.jpg" /> | |
| 3342 | + </div> | |
| 3343 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3344 | + <div class="apartmentModalInfos"> | |
| 3345 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 3346 | + <p class="apartmentModalName">Unité 203 | 4½</p> | |
| 3347 | + <p class="apartmentModalRooms"> | |
| 3348 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3349 | + <span>2 chambres</span> | |
| 3350 | + </p> | |
| 3351 | + <p class="apartmentModalWashrooms"> | |
| 3352 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3353 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3354 | + </svg> | |
| 3355 | + <span>1 salle de bain</span> | |
| 3356 | + </p> | |
| 3357 | + <p class="apartmentModalArea"> | |
| 3358 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3359 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3360 | + </svg> | |
| 3361 | + <span>1050 pi²</span> | |
| 3362 | + </p> | |
| 3363 | + <p class="apartmentModalPrice">1495$ <span>/mois</span></p> | |
| 3364 | + <button class="apartmentModalButton">Réservez mon unité | |
| 3365 | + <svg class="icon icon-chevron-right"> | |
| 3366 | + <use xlink:href="#icon-chevron-right"></use> | |
| 3367 | + </svg> | |
| 3368 | + </button> | |
| 3369 | + </div> | |
| 3370 | + </div> | |
| 3371 | + </div> | |
| 3372 | + </div> | |
| 3373 | + </div> | |
| 3374 | + </div> | |
| 3375 | + </div> | |
| 3376 | + <!-- FIN Modal apartment plan --> | |
| 3377 | + <tr> | |
| 3378 | + <th scope="row">204 | 4 1/2</th> | |
| 3379 | + <td>N.D. $ / m</td> | |
| 3380 | + <td> | |
| 3381 | + <span class="Toggles__available ">Louée</span> | |
| 3382 | + </td> | |
| 3383 | + <td> | |
| 3384 | + N.D. | |
| 3385 | + </td> | |
| 3386 | + <td>2</td> | |
| 3387 | + <td>1</td> | |
| 3388 | + <td>1075 pi²</td> | |
| 3389 | + <td> | |
| 3390 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_283"> | |
| 3391 | + Plan | |
| 3392 | + </button> | |
| 3393 | + </td> | |
| 3394 | + </tr> | |
| 3395 | + <!-- Modal apartment plan --> | |
| 3396 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_283" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3397 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3398 | + <div class="modal-content"> | |
| 3399 | + <div class="modal-header"> | |
| 3400 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3401 | + <span aria-hidden="true">×</span> | |
| 3402 | + </button> | |
| 3403 | + </div> | |
| 3404 | + <div class="modal-body"> | |
| 3405 | + <div class="row"> | |
| 3406 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3407 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828696/204.jpg" /> | |
| 3408 | + </div> | |
| 3409 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3410 | + <div class="apartmentModalInfos"> | |
| 3411 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3412 | + <p class="apartmentModalName">Unité 204 | 4½</p> | |
| 3413 | + <p class="apartmentModalRooms"> | |
| 3414 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3415 | + <span>2 chambres</span> | |
| 3416 | + </p> | |
| 3417 | + <p class="apartmentModalWashrooms"> | |
| 3418 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3419 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3420 | + </svg> | |
| 3421 | + <span>1 salle de bain</span> | |
| 3422 | + </p> | |
| 3423 | + <p class="apartmentModalArea"> | |
| 3424 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3425 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3426 | + </svg> | |
| 3427 | + <span>1075 pi²</span> | |
| 3428 | + </p> | |
| 3429 | + </div> | |
| 3430 | + </div> | |
| 3431 | + </div> | |
| 3432 | + </div> | |
| 3433 | + </div> | |
| 3434 | + </div> | |
| 3435 | + </div> | |
| 3436 | + <!-- FIN Modal apartment plan --> | |
| 3437 | + <tr> | |
| 3438 | + <th scope="row">205 | 4 1/2</th> | |
| 3439 | + <td>N.D. $ / m</td> | |
| 3440 | + <td> | |
| 3441 | + <span class="Toggles__available ">Louée</span> | |
| 3442 | + </td> | |
| 3443 | + <td> | |
| 3444 | + N.D. | |
| 3445 | + </td> | |
| 3446 | + <td>2</td> | |
| 3447 | + <td>1</td> | |
| 3448 | + <td>1100 pi²</td> | |
| 3449 | + <td> | |
| 3450 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_284"> | |
| 3451 | + Plan | |
| 3452 | + </button> | |
| 3453 | + </td> | |
| 3454 | + </tr> | |
| 3455 | + <!-- Modal apartment plan --> | |
| 3456 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_284" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3457 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3458 | + <div class="modal-content"> | |
| 3459 | + <div class="modal-header"> | |
| 3460 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3461 | + <span aria-hidden="true">×</span> | |
| 3462 | + </button> | |
| 3463 | + </div> | |
| 3464 | + <div class="modal-body"> | |
| 3465 | + <div class="row"> | |
| 3466 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3467 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825690/205.jpg" /> | |
| 3468 | + </div> | |
| 3469 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3470 | + <div class="apartmentModalInfos"> | |
| 3471 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3472 | + <p class="apartmentModalName">Unité 205 | 4½</p> | |
| 3473 | + <p class="apartmentModalRooms"> | |
| 3474 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3475 | + <span>2 chambres</span> | |
| 3476 | + </p> | |
| 3477 | + <p class="apartmentModalWashrooms"> | |
| 3478 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3479 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3480 | + </svg> | |
| 3481 | + <span>1 salle de bain</span> | |
| 3482 | + </p> | |
| 3483 | + <p class="apartmentModalArea"> | |
| 3484 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3485 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3486 | + </svg> | |
| 3487 | + <span>1100 pi²</span> | |
| 3488 | + </p> | |
| 3489 | + </div> | |
| 3490 | + </div> | |
| 3491 | + </div> | |
| 3492 | + </div> | |
| 3493 | + </div> | |
| 3494 | + </div> | |
| 3495 | + </div> | |
| 3496 | + <!-- FIN Modal apartment plan --> | |
| 3497 | + <tr> | |
| 3498 | + <th scope="row">206 | 3 1/2</th> | |
| 3499 | + <td>N.D. $ / m</td> | |
| 3500 | + <td> | |
| 3501 | + <span class="Toggles__available ">Louée</span> | |
| 3502 | + </td> | |
| 3503 | + <td> | |
| 3504 | + N.D. | |
| 3505 | + </td> | |
| 3506 | + <td>1</td> | |
| 3507 | + <td>1</td> | |
| 3508 | + <td>765 pi²</td> | |
| 3509 | + <td> | |
| 3510 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_285"> | |
| 3511 | + Plan | |
| 3512 | + </button> | |
| 3513 | + </td> | |
| 3514 | + </tr> | |
| 3515 | + <!-- Modal apartment plan --> | |
| 3516 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_285" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3517 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3518 | + <div class="modal-content"> | |
| 3519 | + <div class="modal-header"> | |
| 3520 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3521 | + <span aria-hidden="true">×</span> | |
| 3522 | + </button> | |
| 3523 | + </div> | |
| 3524 | + <div class="modal-body"> | |
| 3525 | + <div class="row"> | |
| 3526 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3527 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828256/206.jpg" /> | |
| 3528 | + </div> | |
| 3529 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3530 | + <div class="apartmentModalInfos"> | |
| 3531 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3532 | + <p class="apartmentModalName">Unité 206 | 3½</p> | |
| 3533 | + <p class="apartmentModalRooms"> | |
| 3534 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3535 | + <span>1 chambre</span> | |
| 3536 | + </p> | |
| 3537 | + <p class="apartmentModalWashrooms"> | |
| 3538 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3539 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3540 | + </svg> | |
| 3541 | + <span>1 salle de bain</span> | |
| 3542 | + </p> | |
| 3543 | + <p class="apartmentModalArea"> | |
| 3544 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3545 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3546 | + </svg> | |
| 3547 | + <span>765 pi²</span> | |
| 3548 | + </p> | |
| 3549 | + </div> | |
| 3550 | + </div> | |
| 3551 | + </div> | |
| 3552 | + </div> | |
| 3553 | + </div> | |
| 3554 | + </div> | |
| 3555 | + </div> | |
| 3556 | + <!-- FIN Modal apartment plan --> | |
| 3557 | + <tr> | |
| 3558 | + <th scope="row">207 | 4 1/2</th> | |
| 3559 | + <td>1555 $ / m</td> | |
| 3560 | + <td> | |
| 3561 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 3562 | + </td> | |
| 3563 | + <td> | |
| 3564 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 3565 | + </td> | |
| 3566 | + <td>2</td> | |
| 3567 | + <td>1</td> | |
| 3568 | + <td>1075 pi²</td> | |
| 3569 | + <td> | |
| 3570 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_286"> | |
| 3571 | + Plan | |
| 3572 | + </button> | |
| 3573 | + </td> | |
| 3574 | + </tr> | |
| 3575 | + <!-- Modal apartment plan --> | |
| 3576 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_286" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3577 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3578 | + <div class="modal-content"> | |
| 3579 | + <div class="modal-header"> | |
| 3580 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3581 | + <span aria-hidden="true">×</span> | |
| 3582 | + </button> | |
| 3583 | + </div> | |
| 3584 | + <div class="modal-body"> | |
| 3585 | + <div class="row"> | |
| 3586 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3587 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828589/207.jpg" /> | |
| 3588 | + </div> | |
| 3589 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3590 | + <div class="apartmentModalInfos"> | |
| 3591 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 3592 | + <p class="apartmentModalName">Unité 207 | 4½</p> | |
| 3593 | + <p class="apartmentModalRooms"> | |
| 3594 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3595 | + <span>2 chambres</span> | |
| 3596 | + </p> | |
| 3597 | + <p class="apartmentModalWashrooms"> | |
| 3598 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3599 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3600 | + </svg> | |
| 3601 | + <span>1 salle de bain</span> | |
| 3602 | + </p> | |
| 3603 | + <p class="apartmentModalArea"> | |
| 3604 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3605 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3606 | + </svg> | |
| 3607 | + <span>1075 pi²</span> | |
| 3608 | + </p> | |
| 3609 | + <p class="apartmentModalPrice">1555$ <span>/mois</span></p> | |
| 3610 | + <button class="apartmentModalButton">Réservez mon unité | |
| 3611 | + <svg class="icon icon-chevron-right"> | |
| 3612 | + <use xlink:href="#icon-chevron-right"></use> | |
| 3613 | + </svg> | |
| 3614 | + </button> | |
| 3615 | + </div> | |
| 3616 | + </div> | |
| 3617 | + </div> | |
| 3618 | + </div> | |
| 3619 | + </div> | |
| 3620 | + </div> | |
| 3621 | + </div> | |
| 3622 | + <!-- FIN Modal apartment plan --> | |
| 3623 | + <tr> | |
| 3624 | + <th scope="row">208 | 5 1/2</th> | |
| 3625 | + <td>N.D. $ / m</td> | |
| 3626 | + <td> | |
| 3627 | + <span class="Toggles__available ">Louée</span> | |
| 3628 | + </td> | |
| 3629 | + <td> | |
| 3630 | + N.D. | |
| 3631 | + </td> | |
| 3632 | + <td>3</td> | |
| 3633 | + <td>1</td> | |
| 3634 | + <td>1075 pi²</td> | |
| 3635 | + <td> | |
| 3636 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_287"> | |
| 3637 | + Plan | |
| 3638 | + </button> | |
| 3639 | + </td> | |
| 3640 | + </tr> | |
| 3641 | + <!-- Modal apartment plan --> | |
| 3642 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_287" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3643 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3644 | + <div class="modal-content"> | |
| 3645 | + <div class="modal-header"> | |
| 3646 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3647 | + <span aria-hidden="true">×</span> | |
| 3648 | + </button> | |
| 3649 | + </div> | |
| 3650 | + <div class="modal-body"> | |
| 3651 | + <div class="row"> | |
| 3652 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3653 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828897/208.jpg" /> | |
| 3654 | + </div> | |
| 3655 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3656 | + <div class="apartmentModalInfos"> | |
| 3657 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3658 | + <p class="apartmentModalName">Unité 208 | 5½</p> | |
| 3659 | + <p class="apartmentModalRooms"> | |
| 3660 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3661 | + <span>3 chambres</span> | |
| 3662 | + </p> | |
| 3663 | + <p class="apartmentModalWashrooms"> | |
| 3664 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3665 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3666 | + </svg> | |
| 3667 | + <span>1 salle de bain</span> | |
| 3668 | + </p> | |
| 3669 | + <p class="apartmentModalArea"> | |
| 3670 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3671 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3672 | + </svg> | |
| 3673 | + <span>1075 pi²</span> | |
| 3674 | + </p> | |
| 3675 | + </div> | |
| 3676 | + </div> | |
| 3677 | + </div> | |
| 3678 | + </div> | |
| 3679 | + </div> | |
| 3680 | + </div> | |
| 3681 | + </div> | |
| 3682 | + <!-- FIN Modal apartment plan --> | |
| 3683 | + </tbody> | |
| 3684 | + </table> | |
| 3685 | + </div> | |
| 3686 | + <div class="mobile-apartments-section"> | |
| 3687 | + <div> | |
| 3688 | + <p class="area"><b>201 | 4 1/2</b> | |
| 3689 | + <span>1200 pi²</span></p> | |
| 3690 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3691 | + </div> | |
| 3692 | + <div class="second-row"> | |
| 3693 | + <p> | |
| 3694 | + <span class="Toggles__available ">Louée</span> | |
| 3695 | + </p> | |
| 3696 | + <p> | |
| 3697 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_280_mobile"> | |
| 3698 | + Plan | |
| 3699 | + </button> | |
| 3700 | + </p> | |
| 3701 | + </div> | |
| 3702 | + <!-- Modal apartment plan MOBILE --> | |
| 3703 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_280_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3704 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3705 | + <div class="modal-header"> | |
| 3706 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3707 | + <span aria-hidden="true">×</span> | |
| 3708 | + </button> | |
| 3709 | + </div> | |
| 3710 | + <div class="modal-content"> | |
| 3711 | + <div class="modal-body mobilePlan"> | |
| 3712 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300826116/201.jpg" alt="imagePlan_280_mobile"/> | |
| 3713 | + </div> | |
| 3714 | + </div> | |
| 3715 | + </div> | |
| 3716 | + </div> | |
| 3717 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3718 | + <div> | |
| 3719 | + <p class="area"><b>202 | 3 1/2</b> | |
| 3720 | + <span>750 pi²</span></p> | |
| 3721 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3722 | + </div> | |
| 3723 | + <div class="second-row"> | |
| 3724 | + <p> | |
| 3725 | + <span class="Toggles__available ">Louée</span> | |
| 3726 | + </p> | |
| 3727 | + <p> | |
| 3728 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_281_mobile"> | |
| 3729 | + Plan | |
| 3730 | + </button> | |
| 3731 | + </p> | |
| 3732 | + </div> | |
| 3733 | + <!-- Modal apartment plan MOBILE --> | |
| 3734 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_281_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3735 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3736 | + <div class="modal-header"> | |
| 3737 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3738 | + <span aria-hidden="true">×</span> | |
| 3739 | + </button> | |
| 3740 | + </div> | |
| 3741 | + <div class="modal-content"> | |
| 3742 | + <div class="modal-body mobilePlan"> | |
| 3743 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300824973/202.jpg" alt="imagePlan_281_mobile"/> | |
| 3744 | + </div> | |
| 3745 | + </div> | |
| 3746 | + </div> | |
| 3747 | + </div> | |
| 3748 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3749 | + <div> | |
| 3750 | + <p class="area"><b>203 | 4 1/2</b> | |
| 3751 | + <span>1050 pi²</span></p> | |
| 3752 | + <p class="price">À partir de 1495 $ / m</p> | |
| 3753 | + </div> | |
| 3754 | + <div class="second-row"> | |
| 3755 | + <p> | |
| 3756 | + <span class="Toggles__available Toggles__available_disponible">Disponible - août 2026</span> | |
| 3757 | + </p> | |
| 3758 | + <p> | |
| 3759 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_282_mobile"> | |
| 3760 | + Plan | |
| 3761 | + </button> | |
| 3762 | + </p> | |
| 3763 | + </div> | |
| 3764 | + <!-- Modal apartment plan MOBILE --> | |
| 3765 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_282_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3766 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3767 | + <div class="modal-header"> | |
| 3768 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3769 | + <span aria-hidden="true">×</span> | |
| 3770 | + </button> | |
| 3771 | + </div> | |
| 3772 | + <div class="modal-content"> | |
| 3773 | + <div class="modal-body mobilePlan"> | |
| 3774 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828092/203.jpg" alt="imagePlan_282_mobile"/> | |
| 3775 | + </div> | |
| 3776 | + </div> | |
| 3777 | + </div> | |
| 3778 | + </div> | |
| 3779 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3780 | + <div> | |
| 3781 | + <p class="area"><b>204 | 4 1/2</b> | |
| 3782 | + <span>1075 pi²</span></p> | |
| 3783 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3784 | + </div> | |
| 3785 | + <div class="second-row"> | |
| 3786 | + <p> | |
| 3787 | + <span class="Toggles__available ">Louée</span> | |
| 3788 | + </p> | |
| 3789 | + <p> | |
| 3790 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_283_mobile"> | |
| 3791 | + Plan | |
| 3792 | + </button> | |
| 3793 | + </p> | |
| 3794 | + </div> | |
| 3795 | + <!-- Modal apartment plan MOBILE --> | |
| 3796 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_283_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3797 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3798 | + <div class="modal-header"> | |
| 3799 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3800 | + <span aria-hidden="true">×</span> | |
| 3801 | + </button> | |
| 3802 | + </div> | |
| 3803 | + <div class="modal-content"> | |
| 3804 | + <div class="modal-body mobilePlan"> | |
| 3805 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828696/204.jpg" alt="imagePlan_283_mobile"/> | |
| 3806 | + </div> | |
| 3807 | + </div> | |
| 3808 | + </div> | |
| 3809 | + </div> | |
| 3810 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3811 | + <div> | |
| 3812 | + <p class="area"><b>205 | 4 1/2</b> | |
| 3813 | + <span>1100 pi²</span></p> | |
| 3814 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3815 | + </div> | |
| 3816 | + <div class="second-row"> | |
| 3817 | + <p> | |
| 3818 | + <span class="Toggles__available ">Louée</span> | |
| 3819 | + </p> | |
| 3820 | + <p> | |
| 3821 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_284_mobile"> | |
| 3822 | + Plan | |
| 3823 | + </button> | |
| 3824 | + </p> | |
| 3825 | + </div> | |
| 3826 | + <!-- Modal apartment plan MOBILE --> | |
| 3827 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_284_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3828 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3829 | + <div class="modal-header"> | |
| 3830 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3831 | + <span aria-hidden="true">×</span> | |
| 3832 | + </button> | |
| 3833 | + </div> | |
| 3834 | + <div class="modal-content"> | |
| 3835 | + <div class="modal-body mobilePlan"> | |
| 3836 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825690/205.jpg" alt="imagePlan_284_mobile"/> | |
| 3837 | + </div> | |
| 3838 | + </div> | |
| 3839 | + </div> | |
| 3840 | + </div> | |
| 3841 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3842 | + <div> | |
| 3843 | + <p class="area"><b>206 | 3 1/2</b> | |
| 3844 | + <span>765 pi²</span></p> | |
| 3845 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3846 | + </div> | |
| 3847 | + <div class="second-row"> | |
| 3848 | + <p> | |
| 3849 | + <span class="Toggles__available ">Louée</span> | |
| 3850 | + </p> | |
| 3851 | + <p> | |
| 3852 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_285_mobile"> | |
| 3853 | + Plan | |
| 3854 | + </button> | |
| 3855 | + </p> | |
| 3856 | + </div> | |
| 3857 | + <!-- Modal apartment plan MOBILE --> | |
| 3858 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_285_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3859 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3860 | + <div class="modal-header"> | |
| 3861 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3862 | + <span aria-hidden="true">×</span> | |
| 3863 | + </button> | |
| 3864 | + </div> | |
| 3865 | + <div class="modal-content"> | |
| 3866 | + <div class="modal-body mobilePlan"> | |
| 3867 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828256/206.jpg" alt="imagePlan_285_mobile"/> | |
| 3868 | + </div> | |
| 3869 | + </div> | |
| 3870 | + </div> | |
| 3871 | + </div> | |
| 3872 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3873 | + <div> | |
| 3874 | + <p class="area"><b>207 | 4 1/2</b> | |
| 3875 | + <span>1075 pi²</span></p> | |
| 3876 | + <p class="price">À partir de 1555 $ / m</p> | |
| 3877 | + </div> | |
| 3878 | + <div class="second-row"> | |
| 3879 | + <p> | |
| 3880 | + <span class="Toggles__available Toggles__available_disponible">Disponible - juillet 2026</span> | |
| 3881 | + </p> | |
| 3882 | + <p> | |
| 3883 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_286_mobile"> | |
| 3884 | + Plan | |
| 3885 | + </button> | |
| 3886 | + </p> | |
| 3887 | + </div> | |
| 3888 | + <!-- Modal apartment plan MOBILE --> | |
| 3889 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_286_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3890 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3891 | + <div class="modal-header"> | |
| 3892 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3893 | + <span aria-hidden="true">×</span> | |
| 3894 | + </button> | |
| 3895 | + </div> | |
| 3896 | + <div class="modal-content"> | |
| 3897 | + <div class="modal-body mobilePlan"> | |
| 3898 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828589/207.jpg" alt="imagePlan_286_mobile"/> | |
| 3899 | + </div> | |
| 3900 | + </div> | |
| 3901 | + </div> | |
| 3902 | + </div> | |
| 3903 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3904 | + <div> | |
| 3905 | + <p class="area"><b>208 | 5 1/2</b> | |
| 3906 | + <span>1075 pi²</span></p> | |
| 3907 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3908 | + </div> | |
| 3909 | + <div class="second-row"> | |
| 3910 | + <p> | |
| 3911 | + <span class="Toggles__available ">Louée</span> | |
| 3912 | + </p> | |
| 3913 | + <p> | |
| 3914 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_287_mobile"> | |
| 3915 | + Plan | |
| 3916 | + </button> | |
| 3917 | + </p> | |
| 3918 | + </div> | |
| 3919 | + <!-- Modal apartment plan MOBILE --> | |
| 3920 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_287_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3921 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3922 | + <div class="modal-header"> | |
| 3923 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3924 | + <span aria-hidden="true">×</span> | |
| 3925 | + </button> | |
| 3926 | + </div> | |
| 3927 | + <div class="modal-content"> | |
| 3928 | + <div class="modal-body mobilePlan"> | |
| 3929 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828897/208.jpg" alt="imagePlan_287_mobile"/> | |
| 3930 | + </div> | |
| 3931 | + </div> | |
| 3932 | + </div> | |
| 3933 | + </div> | |
| 3934 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3935 | + </div> | |
| 3936 | + </div> | |
| 3937 | + </div> | |
| 3938 | + <div class="SmallToggles__item "> | |
| 3939 | + <div class="SmallToggles__header"> | |
| 3940 | + <span id="3" class="SmallToggles__title">Étage 3 </span> | |
| 3941 | + <div class="SmallToggles__status"> | |
| 3942 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 3943 | + </div> | |
| 3944 | + </div> | |
| 3945 | + <div class="SmallToggles__content"> | |
| 3946 | + <div class="desktop-apartments-section"> | |
| 3947 | + <table class="table ApartmentTable"> | |
| 3948 | + <thead> | |
| 3949 | + <tr> | |
| 3950 | + <th scope="col">Unité</th> | |
| 3951 | + <th scope="col">À partir de</th> | |
| 3952 | + <th scope="col">Disponibilité</th> | |
| 3953 | + <th scope="col">Date</th> | |
| 3954 | + <th scope="col"><a class="help" title="Chambre"> | |
| 3955 | + <svg class="icon icon-icon-chambre"> | |
| 3956 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 3957 | + </svg> | |
| 3958 | + </a></th> | |
| 3959 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 3960 | + <svg class="icon icon-icon-salle-bain"> | |
| 3961 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 3962 | + </svg> | |
| 3963 | + </a></th> | |
| 3964 | + <th scope="col"><a class="help" title="Superficie"> | |
| 3965 | + <svg class="icon icon-icon-superficie"> | |
| 3966 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 3967 | + </svg> | |
| 3968 | + </a></th> | |
| 3969 | + <th scope="col"></th> | |
| 3970 | + </tr> | |
| 3971 | + </thead> | |
| 3972 | + <tbody> | |
| 3973 | + <tr> | |
| 3974 | + <th scope="row">301 | 4 1/2</th> | |
| 3975 | + <td>N.D. $ / m</td> | |
| 3976 | + <td> | |
| 3977 | + <span class="Toggles__available ">Louée</span> | |
| 3978 | + </td> | |
| 3979 | + <td> | |
| 3980 | + N.D. | |
| 3981 | + </td> | |
| 3982 | + <td>2</td> | |
| 3983 | + <td>1</td> | |
| 3984 | + <td>1200 pi²</td> | |
| 3985 | + <td> | |
| 3986 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_288"> | |
| 3987 | + Plan | |
| 3988 | + </button> | |
| 3989 | + </td> | |
| 3990 | + </tr> | |
| 3991 | + <!-- Modal apartment plan --> | |
| 3992 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_288" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3993 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3994 | + <div class="modal-content"> | |
| 3995 | + <div class="modal-header"> | |
| 3996 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3997 | + <span aria-hidden="true">×</span> | |
| 3998 | + </button> | |
| 3999 | + </div> | |
| 4000 | + <div class="modal-body"> | |
| 4001 | + <div class="row"> | |
| 4002 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4003 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300826505/301.jpg" /> | |
| 4004 | + </div> | |
| 4005 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4006 | + <div class="apartmentModalInfos"> | |
| 4007 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4008 | + <p class="apartmentModalName">Unité 301 | 4½</p> | |
| 4009 | + <p class="apartmentModalRooms"> | |
| 4010 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4011 | + <span>2 chambres</span> | |
| 4012 | + </p> | |
| 4013 | + <p class="apartmentModalWashrooms"> | |
| 4014 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4015 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4016 | + </svg> | |
| 4017 | + <span>1 salle de bain</span> | |
| 4018 | + </p> | |
| 4019 | + <p class="apartmentModalArea"> | |
| 4020 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4021 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4022 | + </svg> | |
| 4023 | + <span>1200 pi²</span> | |
| 4024 | + </p> | |
| 4025 | + </div> | |
| 4026 | + </div> | |
| 4027 | + </div> | |
| 4028 | + </div> | |
| 4029 | + </div> | |
| 4030 | + </div> | |
| 4031 | + </div> | |
| 4032 | + <!-- FIN Modal apartment plan --> | |
| 4033 | + <tr> | |
| 4034 | + <th scope="row">302 | 3 1/2</th> | |
| 4035 | + <td>N.D. $ / m</td> | |
| 4036 | + <td> | |
| 4037 | + <span class="Toggles__available ">Louée</span> | |
| 4038 | + </td> | |
| 4039 | + <td> | |
| 4040 | + N.D. | |
| 4041 | + </td> | |
| 4042 | + <td>1</td> | |
| 4043 | + <td>1</td> | |
| 4044 | + <td>750 pi²</td> | |
| 4045 | + <td> | |
| 4046 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_289"> | |
| 4047 | + Plan | |
| 4048 | + </button> | |
| 4049 | + </td> | |
| 4050 | + </tr> | |
| 4051 | + <!-- Modal apartment plan --> | |
| 4052 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_289" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4053 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4054 | + <div class="modal-content"> | |
| 4055 | + <div class="modal-header"> | |
| 4056 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4057 | + <span aria-hidden="true">×</span> | |
| 4058 | + </button> | |
| 4059 | + </div> | |
| 4060 | + <div class="modal-body"> | |
| 4061 | + <div class="row"> | |
| 4062 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4063 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828360/302.jpg" /> | |
| 4064 | + </div> | |
| 4065 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4066 | + <div class="apartmentModalInfos"> | |
| 4067 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4068 | + <p class="apartmentModalName">Unité 302 | 3½</p> | |
| 4069 | + <p class="apartmentModalRooms"> | |
| 4070 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4071 | + <span>1 chambre</span> | |
| 4072 | + </p> | |
| 4073 | + <p class="apartmentModalWashrooms"> | |
| 4074 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4075 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4076 | + </svg> | |
| 4077 | + <span>1 salle de bain</span> | |
| 4078 | + </p> | |
| 4079 | + <p class="apartmentModalArea"> | |
| 4080 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4081 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4082 | + </svg> | |
| 4083 | + <span>750 pi²</span> | |
| 4084 | + </p> | |
| 4085 | + </div> | |
| 4086 | + </div> | |
| 4087 | + </div> | |
| 4088 | + </div> | |
| 4089 | + </div> | |
| 4090 | + </div> | |
| 4091 | + </div> | |
| 4092 | + <!-- FIN Modal apartment plan --> | |
| 4093 | + <tr> | |
| 4094 | + <th scope="row">303 | 4 1/2</th> | |
| 4095 | + <td>N.D. $ / m</td> | |
| 4096 | + <td> | |
| 4097 | + <span class="Toggles__available ">Louée</span> | |
| 4098 | + </td> | |
| 4099 | + <td> | |
| 4100 | + N.D. | |
| 4101 | + </td> | |
| 4102 | + <td>2</td> | |
| 4103 | + <td>1</td> | |
| 4104 | + <td>1050 pi²</td> | |
| 4105 | + <td> | |
| 4106 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_290"> | |
| 4107 | + Plan | |
| 4108 | + </button> | |
| 4109 | + </td> | |
| 4110 | + </tr> | |
| 4111 | + <!-- Modal apartment plan --> | |
| 4112 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_290" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4113 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4114 | + <div class="modal-content"> | |
| 4115 | + <div class="modal-header"> | |
| 4116 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4117 | + <span aria-hidden="true">×</span> | |
| 4118 | + </button> | |
| 4119 | + </div> | |
| 4120 | + <div class="modal-body"> | |
| 4121 | + <div class="row"> | |
| 4122 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4123 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828025/303.jpg" /> | |
| 4124 | + </div> | |
| 4125 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4126 | + <div class="apartmentModalInfos"> | |
| 4127 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4128 | + <p class="apartmentModalName">Unité 303 | 4½</p> | |
| 4129 | + <p class="apartmentModalRooms"> | |
| 4130 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4131 | + <span>2 chambres</span> | |
| 4132 | + </p> | |
| 4133 | + <p class="apartmentModalWashrooms"> | |
| 4134 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4135 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4136 | + </svg> | |
| 4137 | + <span>1 salle de bain</span> | |
| 4138 | + </p> | |
| 4139 | + <p class="apartmentModalArea"> | |
| 4140 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4141 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4142 | + </svg> | |
| 4143 | + <span>1050 pi²</span> | |
| 4144 | + </p> | |
| 4145 | + </div> | |
| 4146 | + </div> | |
| 4147 | + </div> | |
| 4148 | + </div> | |
| 4149 | + </div> | |
| 4150 | + </div> | |
| 4151 | + </div> | |
| 4152 | + <!-- FIN Modal apartment plan --> | |
| 4153 | + <tr> | |
| 4154 | + <th scope="row">304 | 4 1/2</th> | |
| 4155 | + <td>N.D. $ / m</td> | |
| 4156 | + <td> | |
| 4157 | + <span class="Toggles__available ">Louée</span> | |
| 4158 | + </td> | |
| 4159 | + <td> | |
| 4160 | + N.D. | |
| 4161 | + </td> | |
| 4162 | + <td>2</td> | |
| 4163 | + <td>1</td> | |
| 4164 | + <td>1075 pi²</td> | |
| 4165 | + <td> | |
| 4166 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_291"> | |
| 4167 | + Plan | |
| 4168 | + </button> | |
| 4169 | + </td> | |
| 4170 | + </tr> | |
| 4171 | + <!-- Modal apartment plan --> | |
| 4172 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_291" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4173 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4174 | + <div class="modal-content"> | |
| 4175 | + <div class="modal-header"> | |
| 4176 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4177 | + <span aria-hidden="true">×</span> | |
| 4178 | + </button> | |
| 4179 | + </div> | |
| 4180 | + <div class="modal-body"> | |
| 4181 | + <div class="row"> | |
| 4182 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4183 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825442/304.jpg" /> | |
| 4184 | + </div> | |
| 4185 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4186 | + <div class="apartmentModalInfos"> | |
| 4187 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4188 | + <p class="apartmentModalName">Unité 304 | 4½</p> | |
| 4189 | + <p class="apartmentModalRooms"> | |
| 4190 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4191 | + <span>2 chambres</span> | |
| 4192 | + </p> | |
| 4193 | + <p class="apartmentModalWashrooms"> | |
| 4194 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4195 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4196 | + </svg> | |
| 4197 | + <span>1 salle de bain</span> | |
| 4198 | + </p> | |
| 4199 | + <p class="apartmentModalArea"> | |
| 4200 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4201 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4202 | + </svg> | |
| 4203 | + <span>1075 pi²</span> | |
| 4204 | + </p> | |
| 4205 | + </div> | |
| 4206 | + </div> | |
| 4207 | + </div> | |
| 4208 | + </div> | |
| 4209 | + </div> | |
| 4210 | + </div> | |
| 4211 | + </div> | |
| 4212 | + <!-- FIN Modal apartment plan --> | |
| 4213 | + <tr> | |
| 4214 | + <th scope="row">305 | 4 1/2</th> | |
| 4215 | + <td>N.D. $ / m</td> | |
| 4216 | + <td> | |
| 4217 | + <span class="Toggles__available ">Louée</span> | |
| 4218 | + </td> | |
| 4219 | + <td> | |
| 4220 | + N.D. | |
| 4221 | + </td> | |
| 4222 | + <td>2</td> | |
| 4223 | + <td>1</td> | |
| 4224 | + <td>1100 pi²</td> | |
| 4225 | + <td> | |
| 4226 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_292"> | |
| 4227 | + Plan | |
| 4228 | + </button> | |
| 4229 | + </td> | |
| 4230 | + </tr> | |
| 4231 | + <!-- Modal apartment plan --> | |
| 4232 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_292" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4233 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4234 | + <div class="modal-content"> | |
| 4235 | + <div class="modal-header"> | |
| 4236 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4237 | + <span aria-hidden="true">×</span> | |
| 4238 | + </button> | |
| 4239 | + </div> | |
| 4240 | + <div class="modal-body"> | |
| 4241 | + <div class="row"> | |
| 4242 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4243 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828203/305.jpg" /> | |
| 4244 | + </div> | |
| 4245 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4246 | + <div class="apartmentModalInfos"> | |
| 4247 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4248 | + <p class="apartmentModalName">Unité 305 | 4½</p> | |
| 4249 | + <p class="apartmentModalRooms"> | |
| 4250 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4251 | + <span>2 chambres</span> | |
| 4252 | + </p> | |
| 4253 | + <p class="apartmentModalWashrooms"> | |
| 4254 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4255 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4256 | + </svg> | |
| 4257 | + <span>1 salle de bain</span> | |
| 4258 | + </p> | |
| 4259 | + <p class="apartmentModalArea"> | |
| 4260 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4261 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4262 | + </svg> | |
| 4263 | + <span>1100 pi²</span> | |
| 4264 | + </p> | |
| 4265 | + </div> | |
| 4266 | + </div> | |
| 4267 | + </div> | |
| 4268 | + </div> | |
| 4269 | + </div> | |
| 4270 | + </div> | |
| 4271 | + </div> | |
| 4272 | + <!-- FIN Modal apartment plan --> | |
| 4273 | + <tr> | |
| 4274 | + <th scope="row">306 | 3 1/2</th> | |
| 4275 | + <td>N.D. $ / m</td> | |
| 4276 | + <td> | |
| 4277 | + <span class="Toggles__available ">Louée</span> | |
| 4278 | + </td> | |
| 4279 | + <td> | |
| 4280 | + N.D. | |
| 4281 | + </td> | |
| 4282 | + <td>1</td> | |
| 4283 | + <td>1</td> | |
| 4284 | + <td>765 pi²</td> | |
| 4285 | + <td> | |
| 4286 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_293"> | |
| 4287 | + Plan | |
| 4288 | + </button> | |
| 4289 | + </td> | |
| 4290 | + </tr> | |
| 4291 | + <!-- Modal apartment plan --> | |
| 4292 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_293" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4293 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4294 | + <div class="modal-content"> | |
| 4295 | + <div class="modal-header"> | |
| 4296 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4297 | + <span aria-hidden="true">×</span> | |
| 4298 | + </button> | |
| 4299 | + </div> | |
| 4300 | + <div class="modal-body"> | |
| 4301 | + <div class="row"> | |
| 4302 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4303 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828834/306.jpg" /> | |
| 4304 | + </div> | |
| 4305 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4306 | + <div class="apartmentModalInfos"> | |
| 4307 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4308 | + <p class="apartmentModalName">Unité 306 | 3½</p> | |
| 4309 | + <p class="apartmentModalRooms"> | |
| 4310 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4311 | + <span>1 chambre</span> | |
| 4312 | + </p> | |
| 4313 | + <p class="apartmentModalWashrooms"> | |
| 4314 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4315 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4316 | + </svg> | |
| 4317 | + <span>1 salle de bain</span> | |
| 4318 | + </p> | |
| 4319 | + <p class="apartmentModalArea"> | |
| 4320 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4321 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4322 | + </svg> | |
| 4323 | + <span>765 pi²</span> | |
| 4324 | + </p> | |
| 4325 | + </div> | |
| 4326 | + </div> | |
| 4327 | + </div> | |
| 4328 | + </div> | |
| 4329 | + </div> | |
| 4330 | + </div> | |
| 4331 | + </div> | |
| 4332 | + <!-- FIN Modal apartment plan --> | |
| 4333 | + <tr> | |
| 4334 | + <th scope="row">307 | 4 1/2</th> | |
| 4335 | + <td>1565 $ / m</td> | |
| 4336 | + <td> | |
| 4337 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 4338 | + </td> | |
| 4339 | + <td> | |
| 4340 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 4341 | + </td> | |
| 4342 | + <td>2</td> | |
| 4343 | + <td>1</td> | |
| 4344 | + <td>1075 pi²</td> | |
| 4345 | + <td> | |
| 4346 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_294"> | |
| 4347 | + Plan | |
| 4348 | + </button> | |
| 4349 | + </td> | |
| 4350 | + </tr> | |
| 4351 | + <!-- Modal apartment plan --> | |
| 4352 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_294" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4353 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4354 | + <div class="modal-content"> | |
| 4355 | + <div class="modal-header"> | |
| 4356 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4357 | + <span aria-hidden="true">×</span> | |
| 4358 | + </button> | |
| 4359 | + </div> | |
| 4360 | + <div class="modal-body"> | |
| 4361 | + <div class="row"> | |
| 4362 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4363 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828521/307.jpg" /> | |
| 4364 | + </div> | |
| 4365 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4366 | + <div class="apartmentModalInfos"> | |
| 4367 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 4368 | + <p class="apartmentModalName">Unité 307 | 4½</p> | |
| 4369 | + <p class="apartmentModalRooms"> | |
| 4370 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4371 | + <span>2 chambres</span> | |
| 4372 | + </p> | |
| 4373 | + <p class="apartmentModalWashrooms"> | |
| 4374 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4375 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4376 | + </svg> | |
| 4377 | + <span>1 salle de bain</span> | |
| 4378 | + </p> | |
| 4379 | + <p class="apartmentModalArea"> | |
| 4380 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4381 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4382 | + </svg> | |
| 4383 | + <span>1075 pi²</span> | |
| 4384 | + </p> | |
| 4385 | + <p class="apartmentModalPrice">1565$ <span>/mois</span></p> | |
| 4386 | + <button class="apartmentModalButton">Réservez mon unité | |
| 4387 | + <svg class="icon icon-chevron-right"> | |
| 4388 | + <use xlink:href="#icon-chevron-right"></use> | |
| 4389 | + </svg> | |
| 4390 | + </button> | |
| 4391 | + </div> | |
| 4392 | + </div> | |
| 4393 | + </div> | |
| 4394 | + </div> | |
| 4395 | + </div> | |
| 4396 | + </div> | |
| 4397 | + </div> | |
| 4398 | + <!-- FIN Modal apartment plan --> | |
| 4399 | + <tr> | |
| 4400 | + <th scope="row">308 | 5 1/2</th> | |
| 4401 | + <td>1690 $ / m</td> | |
| 4402 | + <td> | |
| 4403 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 4404 | + </td> | |
| 4405 | + <td> | |
| 4406 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 4407 | + </td> | |
| 4408 | + <td>3</td> | |
| 4409 | + <td>1</td> | |
| 4410 | + <td>1175 pi²</td> | |
| 4411 | + <td> | |
| 4412 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_295"> | |
| 4413 | + Plan | |
| 4414 | + </button> | |
| 4415 | + </td> | |
| 4416 | + </tr> | |
| 4417 | + <!-- Modal apartment plan --> | |
| 4418 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_295" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4419 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4420 | + <div class="modal-content"> | |
| 4421 | + <div class="modal-header"> | |
| 4422 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4423 | + <span aria-hidden="true">×</span> | |
| 4424 | + </button> | |
| 4425 | + </div> | |
| 4426 | + <div class="modal-body"> | |
| 4427 | + <div class="row"> | |
| 4428 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4429 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825569/308.jpg" /> | |
| 4430 | + </div> | |
| 4431 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4432 | + <div class="apartmentModalInfos"> | |
| 4433 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 4434 | + <p class="apartmentModalName">Unité 308 | 5½</p> | |
| 4435 | + <p class="apartmentModalRooms"> | |
| 4436 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4437 | + <span>3 chambres</span> | |
| 4438 | + </p> | |
| 4439 | + <p class="apartmentModalWashrooms"> | |
| 4440 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4441 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4442 | + </svg> | |
| 4443 | + <span>1 salle de bain</span> | |
| 4444 | + </p> | |
| 4445 | + <p class="apartmentModalArea"> | |
| 4446 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4447 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4448 | + </svg> | |
| 4449 | + <span>1175 pi²</span> | |
| 4450 | + </p> | |
| 4451 | + <p class="apartmentModalPrice">1690$ <span>/mois</span></p> | |
| 4452 | + <button class="apartmentModalButton">Réservez mon unité | |
| 4453 | + <svg class="icon icon-chevron-right"> | |
| 4454 | + <use xlink:href="#icon-chevron-right"></use> | |
| 4455 | + </svg> | |
| 4456 | + </button> | |
| 4457 | + </div> | |
| 4458 | + </div> | |
| 4459 | + </div> | |
| 4460 | + </div> | |
| 4461 | + </div> | |
| 4462 | + </div> | |
| 4463 | + </div> | |
| 4464 | + <!-- FIN Modal apartment plan --> | |
| 4465 | + </tbody> | |
| 4466 | + </table> | |
| 4467 | + </div> | |
| 4468 | + <div class="mobile-apartments-section"> | |
| 4469 | + <div> | |
| 4470 | + <p class="area"><b>301 | 4 1/2</b> | |
| 4471 | + <span>1200 pi²</span></p> | |
| 4472 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4473 | + </div> | |
| 4474 | + <div class="second-row"> | |
| 4475 | + <p> | |
| 4476 | + <span class="Toggles__available ">Louée</span> | |
| 4477 | + </p> | |
| 4478 | + <p> | |
| 4479 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_288_mobile"> | |
| 4480 | + Plan | |
| 4481 | + </button> | |
| 4482 | + </p> | |
| 4483 | + </div> | |
| 4484 | + <!-- Modal apartment plan MOBILE --> | |
| 4485 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_288_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4486 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4487 | + <div class="modal-header"> | |
| 4488 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4489 | + <span aria-hidden="true">×</span> | |
| 4490 | + </button> | |
| 4491 | + </div> | |
| 4492 | + <div class="modal-content"> | |
| 4493 | + <div class="modal-body mobilePlan"> | |
| 4494 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300826505/301.jpg" alt="imagePlan_288_mobile"/> | |
| 4495 | + </div> | |
| 4496 | + </div> | |
| 4497 | + </div> | |
| 4498 | + </div> | |
| 4499 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4500 | + <div> | |
| 4501 | + <p class="area"><b>302 | 3 1/2</b> | |
| 4502 | + <span>750 pi²</span></p> | |
| 4503 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4504 | + </div> | |
| 4505 | + <div class="second-row"> | |
| 4506 | + <p> | |
| 4507 | + <span class="Toggles__available ">Louée</span> | |
| 4508 | + </p> | |
| 4509 | + <p> | |
| 4510 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_289_mobile"> | |
| 4511 | + Plan | |
| 4512 | + </button> | |
| 4513 | + </p> | |
| 4514 | + </div> | |
| 4515 | + <!-- Modal apartment plan MOBILE --> | |
| 4516 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_289_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4517 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4518 | + <div class="modal-header"> | |
| 4519 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4520 | + <span aria-hidden="true">×</span> | |
| 4521 | + </button> | |
| 4522 | + </div> | |
| 4523 | + <div class="modal-content"> | |
| 4524 | + <div class="modal-body mobilePlan"> | |
| 4525 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828360/302.jpg" alt="imagePlan_289_mobile"/> | |
| 4526 | + </div> | |
| 4527 | + </div> | |
| 4528 | + </div> | |
| 4529 | + </div> | |
| 4530 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4531 | + <div> | |
| 4532 | + <p class="area"><b>303 | 4 1/2</b> | |
| 4533 | + <span>1050 pi²</span></p> | |
| 4534 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4535 | + </div> | |
| 4536 | + <div class="second-row"> | |
| 4537 | + <p> | |
| 4538 | + <span class="Toggles__available ">Louée</span> | |
| 4539 | + </p> | |
| 4540 | + <p> | |
| 4541 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_290_mobile"> | |
| 4542 | + Plan | |
| 4543 | + </button> | |
| 4544 | + </p> | |
| 4545 | + </div> | |
| 4546 | + <!-- Modal apartment plan MOBILE --> | |
| 4547 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_290_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4548 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4549 | + <div class="modal-header"> | |
| 4550 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4551 | + <span aria-hidden="true">×</span> | |
| 4552 | + </button> | |
| 4553 | + </div> | |
| 4554 | + <div class="modal-content"> | |
| 4555 | + <div class="modal-body mobilePlan"> | |
| 4556 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828025/303.jpg" alt="imagePlan_290_mobile"/> | |
| 4557 | + </div> | |
| 4558 | + </div> | |
| 4559 | + </div> | |
| 4560 | + </div> | |
| 4561 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4562 | + <div> | |
| 4563 | + <p class="area"><b>304 | 4 1/2</b> | |
| 4564 | + <span>1075 pi²</span></p> | |
| 4565 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4566 | + </div> | |
| 4567 | + <div class="second-row"> | |
| 4568 | + <p> | |
| 4569 | + <span class="Toggles__available ">Louée</span> | |
| 4570 | + </p> | |
| 4571 | + <p> | |
| 4572 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_291_mobile"> | |
| 4573 | + Plan | |
| 4574 | + </button> | |
| 4575 | + </p> | |
| 4576 | + </div> | |
| 4577 | + <!-- Modal apartment plan MOBILE --> | |
| 4578 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_291_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4579 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4580 | + <div class="modal-header"> | |
| 4581 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4582 | + <span aria-hidden="true">×</span> | |
| 4583 | + </button> | |
| 4584 | + </div> | |
| 4585 | + <div class="modal-content"> | |
| 4586 | + <div class="modal-body mobilePlan"> | |
| 4587 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825442/304.jpg" alt="imagePlan_291_mobile"/> | |
| 4588 | + </div> | |
| 4589 | + </div> | |
| 4590 | + </div> | |
| 4591 | + </div> | |
| 4592 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4593 | + <div> | |
| 4594 | + <p class="area"><b>305 | 4 1/2</b> | |
| 4595 | + <span>1100 pi²</span></p> | |
| 4596 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4597 | + </div> | |
| 4598 | + <div class="second-row"> | |
| 4599 | + <p> | |
| 4600 | + <span class="Toggles__available ">Louée</span> | |
| 4601 | + </p> | |
| 4602 | + <p> | |
| 4603 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_292_mobile"> | |
| 4604 | + Plan | |
| 4605 | + </button> | |
| 4606 | + </p> | |
| 4607 | + </div> | |
| 4608 | + <!-- Modal apartment plan MOBILE --> | |
| 4609 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_292_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4610 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4611 | + <div class="modal-header"> | |
| 4612 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4613 | + <span aria-hidden="true">×</span> | |
| 4614 | + </button> | |
| 4615 | + </div> | |
| 4616 | + <div class="modal-content"> | |
| 4617 | + <div class="modal-body mobilePlan"> | |
| 4618 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828203/305.jpg" alt="imagePlan_292_mobile"/> | |
| 4619 | + </div> | |
| 4620 | + </div> | |
| 4621 | + </div> | |
| 4622 | + </div> | |
| 4623 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4624 | + <div> | |
| 4625 | + <p class="area"><b>306 | 3 1/2</b> | |
| 4626 | + <span>765 pi²</span></p> | |
| 4627 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4628 | + </div> | |
| 4629 | + <div class="second-row"> | |
| 4630 | + <p> | |
| 4631 | + <span class="Toggles__available ">Louée</span> | |
| 4632 | + </p> | |
| 4633 | + <p> | |
| 4634 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_293_mobile"> | |
| 4635 | + Plan | |
| 4636 | + </button> | |
| 4637 | + </p> | |
| 4638 | + </div> | |
| 4639 | + <!-- Modal apartment plan MOBILE --> | |
| 4640 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_293_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4641 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4642 | + <div class="modal-header"> | |
| 4643 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4644 | + <span aria-hidden="true">×</span> | |
| 4645 | + </button> | |
| 4646 | + </div> | |
| 4647 | + <div class="modal-content"> | |
| 4648 | + <div class="modal-body mobilePlan"> | |
| 4649 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828834/306.jpg" alt="imagePlan_293_mobile"/> | |
| 4650 | + </div> | |
| 4651 | + </div> | |
| 4652 | + </div> | |
| 4653 | + </div> | |
| 4654 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4655 | + <div> | |
| 4656 | + <p class="area"><b>307 | 4 1/2</b> | |
| 4657 | + <span>1075 pi²</span></p> | |
| 4658 | + <p class="price">À partir de 1565 $ / m</p> | |
| 4659 | + </div> | |
| 4660 | + <div class="second-row"> | |
| 4661 | + <p> | |
| 4662 | + <span class="Toggles__available Toggles__available_disponible">Disponible - juillet 2026</span> | |
| 4663 | + </p> | |
| 4664 | + <p> | |
| 4665 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_294_mobile"> | |
| 4666 | + Plan | |
| 4667 | + </button> | |
| 4668 | + </p> | |
| 4669 | + </div> | |
| 4670 | + <!-- Modal apartment plan MOBILE --> | |
| 4671 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_294_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4672 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4673 | + <div class="modal-header"> | |
| 4674 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4675 | + <span aria-hidden="true">×</span> | |
| 4676 | + </button> | |
| 4677 | + </div> | |
| 4678 | + <div class="modal-content"> | |
| 4679 | + <div class="modal-body mobilePlan"> | |
| 4680 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828521/307.jpg" alt="imagePlan_294_mobile"/> | |
| 4681 | + </div> | |
| 4682 | + </div> | |
| 4683 | + </div> | |
| 4684 | + </div> | |
| 4685 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4686 | + <div> | |
| 4687 | + <p class="area"><b>308 | 5 1/2</b> | |
| 4688 | + <span>1175 pi²</span></p> | |
| 4689 | + <p class="price">À partir de 1690 $ / m</p> | |
| 4690 | + </div> | |
| 4691 | + <div class="second-row"> | |
| 4692 | + <p> | |
| 4693 | + <span class="Toggles__available Toggles__available_disponible">Disponible - août 2026</span> | |
| 4694 | + </p> | |
| 4695 | + <p> | |
| 4696 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_295_mobile"> | |
| 4697 | + Plan | |
| 4698 | + </button> | |
| 4699 | + </p> | |
| 4700 | + </div> | |
| 4701 | + <!-- Modal apartment plan MOBILE --> | |
| 4702 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_295_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4703 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4704 | + <div class="modal-header"> | |
| 4705 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4706 | + <span aria-hidden="true">×</span> | |
| 4707 | + </button> | |
| 4708 | + </div> | |
| 4709 | + <div class="modal-content"> | |
| 4710 | + <div class="modal-body mobilePlan"> | |
| 4711 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825569/308.jpg" alt="imagePlan_295_mobile"/> | |
| 4712 | + </div> | |
| 4713 | + </div> | |
| 4714 | + </div> | |
| 4715 | + </div> | |
| 4716 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4717 | + </div> | |
| 4718 | + </div> | |
| 4719 | + </div> | |
| 4720 | + <div class="SmallToggles__item "> | |
| 4721 | + <div class="SmallToggles__header"> | |
| 4722 | + <span id="4" class="SmallToggles__title">Étage 4 </span> | |
| 4723 | + <div class="SmallToggles__status"> | |
| 4724 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 4725 | + </div> | |
| 4726 | + </div> | |
| 4727 | + <div class="SmallToggles__content"> | |
| 4728 | + <div class="desktop-apartments-section"> | |
| 4729 | + <table class="table ApartmentTable"> | |
| 4730 | + <thead> | |
| 4731 | + <tr> | |
| 4732 | + <th scope="col">Unité</th> | |
| 4733 | + <th scope="col">À partir de</th> | |
| 4734 | + <th scope="col">Disponibilité</th> | |
| 4735 | + <th scope="col">Date</th> | |
| 4736 | + <th scope="col"><a class="help" title="Chambre"> | |
| 4737 | + <svg class="icon icon-icon-chambre"> | |
| 4738 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 4739 | + </svg> | |
| 4740 | + </a></th> | |
| 4741 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 4742 | + <svg class="icon icon-icon-salle-bain"> | |
| 4743 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 4744 | + </svg> | |
| 4745 | + </a></th> | |
| 4746 | + <th scope="col"><a class="help" title="Superficie"> | |
| 4747 | + <svg class="icon icon-icon-superficie"> | |
| 4748 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 4749 | + </svg> | |
| 4750 | + </a></th> | |
| 4751 | + <th scope="col"></th> | |
| 4752 | + </tr> | |
| 4753 | + </thead> | |
| 4754 | + <tbody> | |
| 4755 | + <tr> | |
| 4756 | + <th scope="row">401 | 4 1/2</th> | |
| 4757 | + <td>N.D. $ / m</td> | |
| 4758 | + <td> | |
| 4759 | + <span class="Toggles__available ">Louée</span> | |
| 4760 | + </td> | |
| 4761 | + <td> | |
| 4762 | + N.D. | |
| 4763 | + </td> | |
| 4764 | + <td>2</td> | |
| 4765 | + <td>1</td> | |
| 4766 | + <td>1200 pi²</td> | |
| 4767 | + <td> | |
| 4768 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_296"> | |
| 4769 | + Plan | |
| 4770 | + </button> | |
| 4771 | + </td> | |
| 4772 | + </tr> | |
| 4773 | + <!-- Modal apartment plan --> | |
| 4774 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_296" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4775 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4776 | + <div class="modal-content"> | |
| 4777 | + <div class="modal-header"> | |
| 4778 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4779 | + <span aria-hidden="true">×</span> | |
| 4780 | + </button> | |
| 4781 | + </div> | |
| 4782 | + <div class="modal-body"> | |
| 4783 | + <div class="row"> | |
| 4784 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4785 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825110/401.jpg" /> | |
| 4786 | + </div> | |
| 4787 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4788 | + <div class="apartmentModalInfos"> | |
| 4789 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4790 | + <p class="apartmentModalName">Unité 401 | 4½</p> | |
| 4791 | + <p class="apartmentModalRooms"> | |
| 4792 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4793 | + <span>2 chambres</span> | |
| 4794 | + </p> | |
| 4795 | + <p class="apartmentModalWashrooms"> | |
| 4796 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4797 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4798 | + </svg> | |
| 4799 | + <span>1 salle de bain</span> | |
| 4800 | + </p> | |
| 4801 | + <p class="apartmentModalArea"> | |
| 4802 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4803 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4804 | + </svg> | |
| 4805 | + <span>1200 pi²</span> | |
| 4806 | + </p> | |
| 4807 | + </div> | |
| 4808 | + </div> | |
| 4809 | + </div> | |
| 4810 | + </div> | |
| 4811 | + </div> | |
| 4812 | + </div> | |
| 4813 | + </div> | |
| 4814 | + <!-- FIN Modal apartment plan --> | |
| 4815 | + <tr> | |
| 4816 | + <th scope="row">402 | 3 1/2</th> | |
| 4817 | + <td>N.D. $ / m</td> | |
| 4818 | + <td> | |
| 4819 | + <span class="Toggles__available ">Louée</span> | |
| 4820 | + </td> | |
| 4821 | + <td> | |
| 4822 | + N.D. | |
| 4823 | + </td> | |
| 4824 | + <td>1</td> | |
| 4825 | + <td>1</td> | |
| 4826 | + <td>750 pi²</td> | |
| 4827 | + <td> | |
| 4828 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_297"> | |
| 4829 | + Plan | |
| 4830 | + </button> | |
| 4831 | + </td> | |
| 4832 | + </tr> | |
| 4833 | + <!-- Modal apartment plan --> | |
| 4834 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_297" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4835 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4836 | + <div class="modal-content"> | |
| 4837 | + <div class="modal-header"> | |
| 4838 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4839 | + <span aria-hidden="true">×</span> | |
| 4840 | + </button> | |
| 4841 | + </div> | |
| 4842 | + <div class="modal-body"> | |
| 4843 | + <div class="row"> | |
| 4844 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4845 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825568/402.jpg" /> | |
| 4846 | + </div> | |
| 4847 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4848 | + <div class="apartmentModalInfos"> | |
| 4849 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4850 | + <p class="apartmentModalName">Unité 402 | 3½</p> | |
| 4851 | + <p class="apartmentModalRooms"> | |
| 4852 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4853 | + <span>1 chambre</span> | |
| 4854 | + </p> | |
| 4855 | + <p class="apartmentModalWashrooms"> | |
| 4856 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4857 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4858 | + </svg> | |
| 4859 | + <span>1 salle de bain</span> | |
| 4860 | + </p> | |
| 4861 | + <p class="apartmentModalArea"> | |
| 4862 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4863 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4864 | + </svg> | |
| 4865 | + <span>750 pi²</span> | |
| 4866 | + </p> | |
| 4867 | + </div> | |
| 4868 | + </div> | |
| 4869 | + </div> | |
| 4870 | + </div> | |
| 4871 | + </div> | |
| 4872 | + </div> | |
| 4873 | + </div> | |
| 4874 | + <!-- FIN Modal apartment plan --> | |
| 4875 | + <tr> | |
| 4876 | + <th scope="row">403 | 4 1/2</th> | |
| 4877 | + <td>1505 $ / m</td> | |
| 4878 | + <td> | |
| 4879 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 4880 | + </td> | |
| 4881 | + <td> | |
| 4882 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 4883 | + </td> | |
| 4884 | + <td>2</td> | |
| 4885 | + <td>1</td> | |
| 4886 | + <td>1050 pi²</td> | |
| 4887 | + <td> | |
| 4888 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_298"> | |
| 4889 | + Plan | |
| 4890 | + </button> | |
| 4891 | + </td> | |
| 4892 | + </tr> | |
| 4893 | + <!-- Modal apartment plan --> | |
| 4894 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_298" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4895 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4896 | + <div class="modal-content"> | |
| 4897 | + <div class="modal-header"> | |
| 4898 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4899 | + <span aria-hidden="true">×</span> | |
| 4900 | + </button> | |
| 4901 | + </div> | |
| 4902 | + <div class="modal-body"> | |
| 4903 | + <div class="row"> | |
| 4904 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4905 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825862/403.jpg" /> | |
| 4906 | + </div> | |
| 4907 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4908 | + <div class="apartmentModalInfos"> | |
| 4909 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 4910 | + <p class="apartmentModalName">Unité 403 | 4½</p> | |
| 4911 | + <p class="apartmentModalRooms"> | |
| 4912 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4913 | + <span>2 chambres</span> | |
| 4914 | + </p> | |
| 4915 | + <p class="apartmentModalWashrooms"> | |
| 4916 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4917 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4918 | + </svg> | |
| 4919 | + <span>1 salle de bain</span> | |
| 4920 | + </p> | |
| 4921 | + <p class="apartmentModalArea"> | |
| 4922 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4923 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4924 | + </svg> | |
| 4925 | + <span>1050 pi²</span> | |
| 4926 | + </p> | |
| 4927 | + <p class="apartmentModalPrice">1505$ <span>/mois</span></p> | |
| 4928 | + <button class="apartmentModalButton">Réservez mon unité | |
| 4929 | + <svg class="icon icon-chevron-right"> | |
| 4930 | + <use xlink:href="#icon-chevron-right"></use> | |
| 4931 | + </svg> | |
| 4932 | + </button> | |
| 4933 | + </div> | |
| 4934 | + </div> | |
| 4935 | + </div> | |
| 4936 | + </div> | |
| 4937 | + </div> | |
| 4938 | + </div> | |
| 4939 | + </div> | |
| 4940 | + <!-- FIN Modal apartment plan --> | |
| 4941 | + <tr> | |
| 4942 | + <th scope="row">404 | 4 1/2</th> | |
| 4943 | + <td>N.D. $ / m</td> | |
| 4944 | + <td> | |
| 4945 | + <span class="Toggles__available ">Louée</span> | |
| 4946 | + </td> | |
| 4947 | + <td> | |
| 4948 | + N.D. | |
| 4949 | + </td> | |
| 4950 | + <td>2</td> | |
| 4951 | + <td>1</td> | |
| 4952 | + <td>1075 pi²</td> | |
| 4953 | + <td> | |
| 4954 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_299"> | |
| 4955 | + Plan | |
| 4956 | + </button> | |
| 4957 | + </td> | |
| 4958 | + </tr> | |
| 4959 | + <!-- Modal apartment plan --> | |
| 4960 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_299" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4961 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4962 | + <div class="modal-content"> | |
| 4963 | + <div class="modal-header"> | |
| 4964 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4965 | + <span aria-hidden="true">×</span> | |
| 4966 | + </button> | |
| 4967 | + </div> | |
| 4968 | + <div class="modal-body"> | |
| 4969 | + <div class="row"> | |
| 4970 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4971 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300826432/404.jpg" /> | |
| 4972 | + </div> | |
| 4973 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4974 | + <div class="apartmentModalInfos"> | |
| 4975 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4976 | + <p class="apartmentModalName">Unité 404 | 4½</p> | |
| 4977 | + <p class="apartmentModalRooms"> | |
| 4978 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4979 | + <span>2 chambres</span> | |
| 4980 | + </p> | |
| 4981 | + <p class="apartmentModalWashrooms"> | |
| 4982 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4983 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4984 | + </svg> | |
| 4985 | + <span>1 salle de bain</span> | |
| 4986 | + </p> | |
| 4987 | + <p class="apartmentModalArea"> | |
| 4988 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4989 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4990 | + </svg> | |
| 4991 | + <span>1075 pi²</span> | |
| 4992 | + </p> | |
| 4993 | + </div> | |
| 4994 | + </div> | |
| 4995 | + </div> | |
| 4996 | + </div> | |
| 4997 | + </div> | |
| 4998 | + </div> | |
| 4999 | + </div> | |
| 5000 | + <!-- FIN Modal apartment plan --> | |
| 5001 | + <tr> | |
| 5002 | + <th scope="row">405 | 4 1/2</th> | |
| 5003 | + <td>1575 $ / m</td> | |
| 5004 | + <td> | |
| 5005 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 5006 | + </td> | |
| 5007 | + <td> | |
| 5008 | + <span class="Toggles__available Toggles__available_disponible">octobre 2026</span> | |
| 5009 | + </td> | |
| 5010 | + <td>2</td> | |
| 5011 | + <td>1</td> | |
| 5012 | + <td>1100 pi²</td> | |
| 5013 | + <td> | |
| 5014 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_300"> | |
| 5015 | + Plan | |
| 5016 | + </button> | |
| 5017 | + </td> | |
| 5018 | + </tr> | |
| 5019 | + <!-- Modal apartment plan --> | |
| 5020 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_300" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 5021 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5022 | + <div class="modal-content"> | |
| 5023 | + <div class="modal-header"> | |
| 5024 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5025 | + <span aria-hidden="true">×</span> | |
| 5026 | + </button> | |
| 5027 | + </div> | |
| 5028 | + <div class="modal-body"> | |
| 5029 | + <div class="row"> | |
| 5030 | + <div class="col-lg-7 p-0 bg-white"> | |
| 5031 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300828105/405.jpg" /> | |
| 5032 | + </div> | |
| 5033 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 5034 | + <div class="apartmentModalInfos"> | |
| 5035 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 5036 | + <p class="apartmentModalName">Unité 405 | 4½</p> | |
| 5037 | + <p class="apartmentModalRooms"> | |
| 5038 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 5039 | + <span>2 chambres</span> | |
| 5040 | + </p> | |
| 5041 | + <p class="apartmentModalWashrooms"> | |
| 5042 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 5043 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 5044 | + </svg> | |
| 5045 | + <span>1 salle de bain</span> | |
| 5046 | + </p> | |
| 5047 | + <p class="apartmentModalArea"> | |
| 5048 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 5049 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 5050 | + </svg> | |
| 5051 | + <span>1100 pi²</span> | |
| 5052 | + </p> | |
| 5053 | + <p class="apartmentModalPrice">1575$ <span>/mois</span></p> | |
| 5054 | + <button class="apartmentModalButton">Réservez mon unité | |
| 5055 | + <svg class="icon icon-chevron-right"> | |
| 5056 | + <use xlink:href="#icon-chevron-right"></use> | |
| 5057 | + </svg> | |
| 5058 | + </button> | |
| 5059 | + </div> | |
| 5060 | + </div> | |
| 5061 | + </div> | |
| 5062 | + </div> | |
| 5063 | + </div> | |
| 5064 | + </div> | |
| 5065 | + </div> | |
| 5066 | + <!-- FIN Modal apartment plan --> | |
| 5067 | + <tr> | |
| 5068 | + <th scope="row">406 | 3 1/2</th> | |
| 5069 | + <td>N.D. $ / m</td> | |
| 5070 | + <td> | |
| 5071 | + <span class="Toggles__available ">Louée</span> | |
| 5072 | + </td> | |
| 5073 | + <td> | |
| 5074 | + N.D. | |
| 5075 | + </td> | |
| 5076 | + <td>1</td> | |
| 5077 | + <td>1</td> | |
| 5078 | + <td>765 pi²</td> | |
| 5079 | + <td> | |
| 5080 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_301"> | |
| 5081 | + Plan | |
| 5082 | + </button> | |
| 5083 | + </td> | |
| 5084 | + </tr> | |
| 5085 | + <!-- Modal apartment plan --> | |
| 5086 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_301" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 5087 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5088 | + <div class="modal-content"> | |
| 5089 | + <div class="modal-header"> | |
| 5090 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5091 | + <span aria-hidden="true">×</span> | |
| 5092 | + </button> | |
| 5093 | + </div> | |
| 5094 | + <div class="modal-body"> | |
| 5095 | + <div class="row"> | |
| 5096 | + <div class="col-lg-7 p-0 bg-white"> | |
| 5097 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825693/406.jpg" /> | |
| 5098 | + </div> | |
| 5099 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 5100 | + <div class="apartmentModalInfos"> | |
| 5101 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 5102 | + <p class="apartmentModalName">Unité 406 | 3½</p> | |
| 5103 | + <p class="apartmentModalRooms"> | |
| 5104 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 5105 | + <span>1 chambre</span> | |
| 5106 | + </p> | |
| 5107 | + <p class="apartmentModalWashrooms"> | |
| 5108 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 5109 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 5110 | + </svg> | |
| 5111 | + <span>1 salle de bain</span> | |
| 5112 | + </p> | |
| 5113 | + <p class="apartmentModalArea"> | |
| 5114 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 5115 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 5116 | + </svg> | |
| 5117 | + <span>765 pi²</span> | |
| 5118 | + </p> | |
| 5119 | + </div> | |
| 5120 | + </div> | |
| 5121 | + </div> | |
| 5122 | + </div> | |
| 5123 | + </div> | |
| 5124 | + </div> | |
| 5125 | + </div> | |
| 5126 | + <!-- FIN Modal apartment plan --> | |
| 5127 | + <tr> | |
| 5128 | + <th scope="row">407 | 4 1/2</th> | |
| 5129 | + <td>N.D. $ / m</td> | |
| 5130 | + <td> | |
| 5131 | + <span class="Toggles__available ">Louée</span> | |
| 5132 | + </td> | |
| 5133 | + <td> | |
| 5134 | + N.D. | |
| 5135 | + </td> | |
| 5136 | + <td>2</td> | |
| 5137 | + <td>1</td> | |
| 5138 | + <td>1075 pi²</td> | |
| 5139 | + <td> | |
| 5140 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_302"> | |
| 5141 | + Plan | |
| 5142 | + </button> | |
| 5143 | + </td> | |
| 5144 | + </tr> | |
| 5145 | + <!-- Modal apartment plan --> | |
| 5146 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_302" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 5147 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5148 | + <div class="modal-content"> | |
| 5149 | + <div class="modal-header"> | |
| 5150 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5151 | + <span aria-hidden="true">×</span> | |
| 5152 | + </button> | |
| 5153 | + </div> | |
| 5154 | + <div class="modal-body"> | |
| 5155 | + <div class="row"> | |
| 5156 | + <div class="col-lg-7 p-0 bg-white"> | |
| 5157 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825493/407.jpg" /> | |
| 5158 | + </div> | |
| 5159 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 5160 | + <div class="apartmentModalInfos"> | |
| 5161 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 5162 | + <p class="apartmentModalName">Unité 407 | 4½</p> | |
| 5163 | + <p class="apartmentModalRooms"> | |
| 5164 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 5165 | + <span>2 chambres</span> | |
| 5166 | + </p> | |
| 5167 | + <p class="apartmentModalWashrooms"> | |
| 5168 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 5169 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 5170 | + </svg> | |
| 5171 | + <span>1 salle de bain</span> | |
| 5172 | + </p> | |
| 5173 | + <p class="apartmentModalArea"> | |
| 5174 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 5175 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 5176 | + </svg> | |
| 5177 | + <span>1075 pi²</span> | |
| 5178 | + </p> | |
| 5179 | + </div> | |
| 5180 | + </div> | |
| 5181 | + </div> | |
| 5182 | + </div> | |
| 5183 | + </div> | |
| 5184 | + </div> | |
| 5185 | + </div> | |
| 5186 | + <!-- FIN Modal apartment plan --> | |
| 5187 | + <tr> | |
| 5188 | + <th scope="row">408 | 5 1/2</th> | |
| 5189 | + <td>1640 $ / m</td> | |
| 5190 | + <td> | |
| 5191 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 5192 | + </td> | |
| 5193 | + <td> | |
| 5194 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 5195 | + </td> | |
| 5196 | + <td>3</td> | |
| 5197 | + <td>1</td> | |
| 5198 | + <td>1175 pi²</td> | |
| 5199 | + <td> | |
| 5200 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_303"> | |
| 5201 | + Plan | |
| 5202 | + </button> | |
| 5203 | + </td> | |
| 5204 | + </tr> | |
| 5205 | + <!-- Modal apartment plan --> | |
| 5206 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_303" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 5207 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5208 | + <div class="modal-content"> | |
| 5209 | + <div class="modal-header"> | |
| 5210 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5211 | + <span aria-hidden="true">×</span> | |
| 5212 | + </button> | |
| 5213 | + </div> | |
| 5214 | + <div class="modal-body"> | |
| 5215 | + <div class="row"> | |
| 5216 | + <div class="col-lg-7 p-0 bg-white"> | |
| 5217 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/1300825163/408.jpg" /> | |
| 5218 | + </div> | |
| 5219 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 5220 | + <div class="apartmentModalInfos"> | |
| 5221 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 5222 | + <p class="apartmentModalName">Unité 408 | 5½</p> | |
| 5223 | + <p class="apartmentModalRooms"> | |
| 5224 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 5225 | + <span>3 chambres</span> | |
| 5226 | + </p> | |
| 5227 | + <p class="apartmentModalWashrooms"> | |
| 5228 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 5229 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 5230 | + </svg> | |
| 5231 | + <span>1 salle de bain</span> | |
| 5232 | + </p> | |
| 5233 | + <p class="apartmentModalArea"> | |
| 5234 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 5235 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 5236 | + </svg> | |
| 5237 | + <span>1175 pi²</span> | |
| 5238 | + </p> | |
| 5239 | + <p class="apartmentModalPrice">1640$ <span>/mois</span></p> | |
| 5240 | + <button class="apartmentModalButton">Réservez mon unité | |
| 5241 | + <svg class="icon icon-chevron-right"> | |
| 5242 | + <use xlink:href="#icon-chevron-right"></use> | |
| 5243 | + </svg> | |
| 5244 | + </button> | |
| 5245 | + </div> | |
| 5246 | + </div> | |
| 5247 | + </div> | |
| 5248 | + </div> | |
| 5249 | + </div> | |
| 5250 | + </div> | |
| 5251 | + </div> | |
| 5252 | + <!-- FIN Modal apartment plan --> | |
| 5253 | + </tbody> | |
| 5254 | + </table> | |
| 5255 | + </div> | |
| 5256 | + <div class="mobile-apartments-section"> | |
| 5257 | + <div> | |
| 5258 | + <p class="area"><b>401 | 4 1/2</b> | |
| 5259 | + <span>1200 pi²</span></p> | |
| 5260 | + <p class="price">À partir de N.D. $ / m</p> | |
| 5261 | + </div> | |
| 5262 | + <div class="second-row"> | |
| 5263 | + <p> | |
| 5264 | + <span class="Toggles__available ">Louée</span> | |
| 5265 | + </p> | |
| 5266 | + <p> | |
| 5267 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_296_mobile"> | |
| 5268 | + Plan | |
| 5269 | + </button> | |
| 5270 | + </p> | |
| 5271 | + </div> | |
| 5272 | + <!-- Modal apartment plan MOBILE --> | |
| 5273 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_296_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5274 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5275 | + <div class="modal-header"> | |
| 5276 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5277 | + <span aria-hidden="true">×</span> | |
| 5278 | + </button> | |
| 5279 | + </div> | |
| 5280 | + <div class="modal-content"> | |
| 5281 | + <div class="modal-body mobilePlan"> | |
| 5282 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825110/401.jpg" alt="imagePlan_296_mobile"/> | |
| 5283 | + </div> | |
| 5284 | + </div> | |
| 5285 | + </div> | |
| 5286 | + </div> | |
| 5287 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5288 | + <div> | |
| 5289 | + <p class="area"><b>402 | 3 1/2</b> | |
| 5290 | + <span>750 pi²</span></p> | |
| 5291 | + <p class="price">À partir de N.D. $ / m</p> | |
| 5292 | + </div> | |
| 5293 | + <div class="second-row"> | |
| 5294 | + <p> | |
| 5295 | + <span class="Toggles__available ">Louée</span> | |
| 5296 | + </p> | |
| 5297 | + <p> | |
| 5298 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_297_mobile"> | |
| 5299 | + Plan | |
| 5300 | + </button> | |
| 5301 | + </p> | |
| 5302 | + </div> | |
| 5303 | + <!-- Modal apartment plan MOBILE --> | |
| 5304 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_297_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5305 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5306 | + <div class="modal-header"> | |
| 5307 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5308 | + <span aria-hidden="true">×</span> | |
| 5309 | + </button> | |
| 5310 | + </div> | |
| 5311 | + <div class="modal-content"> | |
| 5312 | + <div class="modal-body mobilePlan"> | |
| 5313 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825568/402.jpg" alt="imagePlan_297_mobile"/> | |
| 5314 | + </div> | |
| 5315 | + </div> | |
| 5316 | + </div> | |
| 5317 | + </div> | |
| 5318 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5319 | + <div> | |
| 5320 | + <p class="area"><b>403 | 4 1/2</b> | |
| 5321 | + <span>1050 pi²</span></p> | |
| 5322 | + <p class="price">À partir de 1505 $ / m</p> | |
| 5323 | + </div> | |
| 5324 | + <div class="second-row"> | |
| 5325 | + <p> | |
| 5326 | + <span class="Toggles__available Toggles__available_disponible">Disponible - août 2026</span> | |
| 5327 | + </p> | |
| 5328 | + <p> | |
| 5329 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_298_mobile"> | |
| 5330 | + Plan | |
| 5331 | + </button> | |
| 5332 | + </p> | |
| 5333 | + </div> | |
| 5334 | + <!-- Modal apartment plan MOBILE --> | |
| 5335 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_298_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5336 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5337 | + <div class="modal-header"> | |
| 5338 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5339 | + <span aria-hidden="true">×</span> | |
| 5340 | + </button> | |
| 5341 | + </div> | |
| 5342 | + <div class="modal-content"> | |
| 5343 | + <div class="modal-body mobilePlan"> | |
| 5344 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825862/403.jpg" alt="imagePlan_298_mobile"/> | |
| 5345 | + </div> | |
| 5346 | + </div> | |
| 5347 | + </div> | |
| 5348 | + </div> | |
| 5349 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5350 | + <div> | |
| 5351 | + <p class="area"><b>404 | 4 1/2</b> | |
| 5352 | + <span>1075 pi²</span></p> | |
| 5353 | + <p class="price">À partir de N.D. $ / m</p> | |
| 5354 | + </div> | |
| 5355 | + <div class="second-row"> | |
| 5356 | + <p> | |
| 5357 | + <span class="Toggles__available ">Louée</span> | |
| 5358 | + </p> | |
| 5359 | + <p> | |
| 5360 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_299_mobile"> | |
| 5361 | + Plan | |
| 5362 | + </button> | |
| 5363 | + </p> | |
| 5364 | + </div> | |
| 5365 | + <!-- Modal apartment plan MOBILE --> | |
| 5366 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_299_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5367 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5368 | + <div class="modal-header"> | |
| 5369 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5370 | + <span aria-hidden="true">×</span> | |
| 5371 | + </button> | |
| 5372 | + </div> | |
| 5373 | + <div class="modal-content"> | |
| 5374 | + <div class="modal-body mobilePlan"> | |
| 5375 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300826432/404.jpg" alt="imagePlan_299_mobile"/> | |
| 5376 | + </div> | |
| 5377 | + </div> | |
| 5378 | + </div> | |
| 5379 | + </div> | |
| 5380 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5381 | + <div> | |
| 5382 | + <p class="area"><b>405 | 4 1/2</b> | |
| 5383 | + <span>1100 pi²</span></p> | |
| 5384 | + <p class="price">À partir de 1575 $ / m</p> | |
| 5385 | + </div> | |
| 5386 | + <div class="second-row"> | |
| 5387 | + <p> | |
| 5388 | + <span class="Toggles__available Toggles__available_disponible">Disponible - octobre 2026</span> | |
| 5389 | + </p> | |
| 5390 | + <p> | |
| 5391 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_300_mobile"> | |
| 5392 | + Plan | |
| 5393 | + </button> | |
| 5394 | + </p> | |
| 5395 | + </div> | |
| 5396 | + <!-- Modal apartment plan MOBILE --> | |
| 5397 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_300_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5398 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5399 | + <div class="modal-header"> | |
| 5400 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5401 | + <span aria-hidden="true">×</span> | |
| 5402 | + </button> | |
| 5403 | + </div> | |
| 5404 | + <div class="modal-content"> | |
| 5405 | + <div class="modal-body mobilePlan"> | |
| 5406 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300828105/405.jpg" alt="imagePlan_300_mobile"/> | |
| 5407 | + </div> | |
| 5408 | + </div> | |
| 5409 | + </div> | |
| 5410 | + </div> | |
| 5411 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5412 | + <div> | |
| 5413 | + <p class="area"><b>406 | 3 1/2</b> | |
| 5414 | + <span>765 pi²</span></p> | |
| 5415 | + <p class="price">À partir de N.D. $ / m</p> | |
| 5416 | + </div> | |
| 5417 | + <div class="second-row"> | |
| 5418 | + <p> | |
| 5419 | + <span class="Toggles__available ">Louée</span> | |
| 5420 | + </p> | |
| 5421 | + <p> | |
| 5422 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_301_mobile"> | |
| 5423 | + Plan | |
| 5424 | + </button> | |
| 5425 | + </p> | |
| 5426 | + </div> | |
| 5427 | + <!-- Modal apartment plan MOBILE --> | |
| 5428 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_301_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5429 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5430 | + <div class="modal-header"> | |
| 5431 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5432 | + <span aria-hidden="true">×</span> | |
| 5433 | + </button> | |
| 5434 | + </div> | |
| 5435 | + <div class="modal-content"> | |
| 5436 | + <div class="modal-body mobilePlan"> | |
| 5437 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825693/406.jpg" alt="imagePlan_301_mobile"/> | |
| 5438 | + </div> | |
| 5439 | + </div> | |
| 5440 | + </div> | |
| 5441 | + </div> | |
| 5442 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5443 | + <div> | |
| 5444 | + <p class="area"><b>407 | 4 1/2</b> | |
| 5445 | + <span>1075 pi²</span></p> | |
| 5446 | + <p class="price">À partir de N.D. $ / m</p> | |
| 5447 | + </div> | |
| 5448 | + <div class="second-row"> | |
| 5449 | + <p> | |
| 5450 | + <span class="Toggles__available ">Louée</span> | |
| 5451 | + </p> | |
| 5452 | + <p> | |
| 5453 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_302_mobile"> | |
| 5454 | + Plan | |
| 5455 | + </button> | |
| 5456 | + </p> | |
| 5457 | + </div> | |
| 5458 | + <!-- Modal apartment plan MOBILE --> | |
| 5459 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_302_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5460 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5461 | + <div class="modal-header"> | |
| 5462 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5463 | + <span aria-hidden="true">×</span> | |
| 5464 | + </button> | |
| 5465 | + </div> | |
| 5466 | + <div class="modal-content"> | |
| 5467 | + <div class="modal-body mobilePlan"> | |
| 5468 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825493/407.jpg" alt="imagePlan_302_mobile"/> | |
| 5469 | + </div> | |
| 5470 | + </div> | |
| 5471 | + </div> | |
| 5472 | + </div> | |
| 5473 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5474 | + <div> | |
| 5475 | + <p class="area"><b>408 | 5 1/2</b> | |
| 5476 | + <span>1175 pi²</span></p> | |
| 5477 | + <p class="price">À partir de 1640 $ / m</p> | |
| 5478 | + </div> | |
| 5479 | + <div class="second-row"> | |
| 5480 | + <p> | |
| 5481 | + <span class="Toggles__available Toggles__available_disponible">Disponible - juillet 2026</span> | |
| 5482 | + </p> | |
| 5483 | + <p> | |
| 5484 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_303_mobile"> | |
| 5485 | + Plan | |
| 5486 | + </button> | |
| 5487 | + </p> | |
| 5488 | + </div> | |
| 5489 | + <!-- Modal apartment plan MOBILE --> | |
| 5490 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_303_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 5491 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5492 | + <div class="modal-header"> | |
| 5493 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5494 | + <span aria-hidden="true">×</span> | |
| 5495 | + </button> | |
| 5496 | + </div> | |
| 5497 | + <div class="modal-content"> | |
| 5498 | + <div class="modal-body mobilePlan"> | |
| 5499 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/1300825163/408.jpg" alt="imagePlan_303_mobile"/> | |
| 5500 | + </div> | |
| 5501 | + </div> | |
| 5502 | + </div> | |
| 5503 | + </div> | |
| 5504 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 5505 | + </div> | |
| 5506 | + </div> | |
| 5507 | + </div> | |
| 5508 | + </div> | |
| 5509 | + </div> | |
| 5510 | + <!-- Modal Plan --> | |
| 5511 | + <div class="modal fade modal-slider" id="planModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> | |
| 5512 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5513 | + <div class="modal-content"> | |
| 5514 | + <div class="modal-header"> | |
| 5515 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5516 | + <span aria-hidden="true">×</span> | |
| 5517 | + </button> | |
| 5518 | + </div> | |
| 5519 | + <div class="modal-body mobilePlan"> | |
| 5520 | + <img id="floor-plan" src="https://groupeevoludev.com/location//storage/plans/XpJK1K8WrZT8vZiaLzo6BcCtyBsdGZhEjHfF94mG.jpg"/> | |
| 5521 | + </div> | |
| 5522 | + </div> | |
| 5523 | + </div> | |
| 5524 | + </div> | |
| 5525 | + <!-- FIN Modal plan --> | |
| 5526 | + <!-- Modal Carousel --> | |
| 5527 | + <div class="modal fade modal-slider" id="carouselModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> | |
| 5528 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 5529 | + <div class="modal-header"> | |
| 5530 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 5531 | + <span aria-hidden="true">×</span> | |
| 5532 | + </button> | |
| 5533 | + </div> | |
| 5534 | + <div class="modal-content"> | |
| 5535 | + <div class="modal-body"> | |
| 5536 | + <div class="apartmentCarouselDiv"> | |
| 5537 | + <div class="carousel slide" id="apartment-carousel-modal" data-ride="carousel"> | |
| 5538 | + <ol class="carousel-indicators"> | |
| 5539 | + <li data-target="#apartment-carousel-modal" data-slide-to="0" class="active"></li> | |
| 5540 | + <li data-target="#apartment-carousel-modal" data-slide-to="1"></li> | |
| 5541 | + <li data-target="#apartment-carousel-modal" data-slide-to="2"></li> | |
| 5542 | + <li data-target="#apartment-carousel-modal" data-slide-to="3"></li> | |
| 5543 | + <li data-target="#apartment-carousel-modal" data-slide-to="4"></li> | |
| 5544 | + <li data-target="#apartment-carousel-modal" data-slide-to="5"></li> | |
| 5545 | + <li data-target="#apartment-carousel-modal" data-slide-to="6"></li> | |
| 5546 | + <li data-target="#apartment-carousel-modal" data-slide-to="7"></li> | |
| 5547 | + <li data-target="#apartment-carousel-modal" data-slide-to="8"></li> | |
| 5548 | + <li data-target="#apartment-carousel-modal" data-slide-to="9"></li> | |
| 5549 | + <li data-target="#apartment-carousel-modal" data-slide-to="10"></li> | |
| 5550 | + <li data-target="#apartment-carousel-modal" data-slide-to="11"></li> | |
| 5551 | + <li data-target="#apartment-carousel-modal" data-slide-to="12"></li> | |
| 5552 | + <li data-target="#apartment-carousel-modal" data-slide-to="13"></li> | |
| 5553 | + <li data-target="#apartment-carousel-modal" data-slide-to="14"></li> | |
| 5554 | + <li data-target="#apartment-carousel-modal" data-slide-to="15"></li> | |
| 5555 | + <li data-target="#apartment-carousel-modal" data-slide-to="16"></li> | |
| 5556 | + <li data-target="#apartment-carousel-modal" data-slide-to="17"></li> | |
| 5557 | + <li data-target="#apartment-carousel-modal" data-slide-to="18"></li> | |
| 5558 | + <li data-target="#apartment-carousel-modal" data-slide-to="19"></li> | |
| 5559 | + <li data-target="#apartment-carousel-modal" data-slide-to="20"></li> | |
| 5560 | + </ol> | |
| 5561 | + | |
| 5562 | + <div class="carousel-inner"> | |
| 5563 | + <div class="carousel-item active"> | |
| 5564 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Facade_phase_1_1920x1080.jpg" title=""> | |
| 5565 | + </div> | |
| 5566 | + <div class="carousel-item"> | |
| 5567 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Facade_droite_1920x1080.jpg" title=""> | |
| 5568 | + </div> | |
| 5569 | + <div class="carousel-item"> | |
| 5570 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/3D Les Jardiniers_I_gauche_1920x1080.jpg" title=""> | |
| 5571 | + </div> | |
| 5572 | + <div class="carousel-item"> | |
| 5573 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -_1920x1080.jpg" title=""> | |
| 5574 | + </div> | |
| 5575 | + <div class="carousel-item"> | |
| 5576 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -2_1920x1080.jpg" title=""> | |
| 5577 | + </div> | |
| 5578 | + <div class="carousel-item"> | |
| 5579 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -3_1920x1080.jpg" title=""> | |
| 5580 | + </div> | |
| 5581 | + <div class="carousel-item"> | |
| 5582 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -5_1920x1080.jpg" title=""> | |
| 5583 | + </div> | |
| 5584 | + <div class="carousel-item"> | |
| 5585 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -4_1920x1080.jpg" title=""> | |
| 5586 | + </div> | |
| 5587 | + <div class="carousel-item"> | |
| 5588 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -6_1920x1080.jpg" title=""> | |
| 5589 | + </div> | |
| 5590 | + <div class="carousel-item"> | |
| 5591 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers_32 log - interieurs 3d -7_1920x1080.jpg" title=""> | |
| 5592 | + </div> | |
| 5593 | + <div class="carousel-item"> | |
| 5594 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers I_32 log - interieurs 3d -SDB_1920x1080.jpg" title=""> | |
| 5595 | + </div> | |
| 5596 | + <div class="carousel-item"> | |
| 5597 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers I_32 log - interieurs 3d -10_1920x1080.jpg" title=""> | |
| 5598 | + </div> | |
| 5599 | + <div class="carousel-item"> | |
| 5600 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Jardiniers I_32 log - interieurs 3d -9_1920x1080.jpg" title=""> | |
| 5601 | + </div> | |
| 5602 | + <div class="carousel-item"> | |
| 5603 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Interieur 3D_11_1920x1080.jpg" title=""> | |
| 5604 | + </div> | |
| 5605 | + <div class="carousel-item"> | |
| 5606 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers II & III_Corridor_1920x1080.jpg" title=""> | |
| 5607 | + </div> | |
| 5608 | + <div class="carousel-item"> | |
| 5609 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Les Jardiniers I_Intérieur 3D_12_1920x1080.jpg" title=""> | |
| 5610 | + </div> | |
| 5611 | + <div class="carousel-item"> | |
| 5612 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Les jardiniers_Aerien_1_1920x1080.jpg" title=""> | |
| 5613 | + </div> | |
| 5614 | + <div class="carousel-item"> | |
| 5615 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Les jardiniers_Facade_1_1920x1080.jpg" title=""> | |
| 5616 | + </div> | |
| 5617 | + <div class="carousel-item"> | |
| 5618 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Plan_Stationnements_SCB_Les Jardiniers I_1920x1080.jpg" title=""> | |
| 5619 | + </div> | |
| 5620 | + <div class="carousel-item"> | |
| 5621 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Plan_Stationnements_SCB_Les Jardiniers_tous_1920x1080.jpg" title=""> | |
| 5622 | + </div> | |
| 5623 | + <div class="carousel-item"> | |
| 5624 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/11/Plan_Stationnements intérieurs & rangements_SCB_Les Jardiniers I_1920x1080.jpg" title=""> | |
| 5625 | + </div> | |
| 5626 | + </div> | |
| 5627 | + | |
| 5628 | + <a class="carousel-control-prev" href="#apartment-carousel-modal" role="button" data-slide="prev"> | |
| 5629 | + <span class="carousel-control-prev-icon" aria-hidden="true"></span> | |
| 5630 | + <span class="sr-only">Previous</span> | |
| 5631 | + </a> | |
| 5632 | + <a class="carousel-control-next" href="#apartment-carousel-modal" role="button" data-slide="next"> | |
| 5633 | + <span class="carousel-control-next-icon" aria-hidden="true"></span> | |
| 5634 | + <span class="sr-only">Next</span> | |
| 5635 | + </a> | |
| 5636 | + </div> | |
| 5637 | + <p class="apartmentCarouselNotice">*Les illustrations sont à titre indicatif | |
| 5638 | + seulement et peuvent être sujet à certains changements lors de la | |
| 5639 | + construction.</p> | |
| 5640 | + </div> | |
| 5641 | + </div> | |
| 5642 | + </div> | |
| 5643 | + </div> | |
| 5644 | + </div> | |
| 5645 | + <!-- FIN Modal Carousel --> | |
| 5646 | + <div class="FiftyFifty__img"> | |
| 5647 | + <div class="loupe" data-toggle="modal" data-target="#planModal"> | |
| 5648 | + <img src="https://location.groupeevoludev.com/images/frontend/loupe.png"/> | |
| 5649 | + </div> | |
| 5650 | + <div id="image-map-pro-container"></div> | |
| 5651 | + </div> | |
| 5652 | + </div> | |
| 5653 | + </div> | |
| 5654 | + </div> | |
| 5655 | + <div class="addedValue"> | |
| 5656 | + <div class="PageSection dynamic-max-height" data-maxheight="250"> | |
| 5657 | + <div class="PageSection__wrapper dynamic-height-wrap"> | |
| 5658 | + <h2 class="Title">Valeur ajoutée</h2> | |
| 5659 | + <h3 class="subTitle">Logements neufs et récents à louer à Saint-Charles-Borromée</h3> | |
| 5660 | + <p class="valueText"><p>Le projet Les Jardiniers est un projet immobilier résidentiel exceptionnel qui comporte 96 unités locatives en trois phases. Ce projet est présentement en construction dans un quartier en plein développement et à proximité de tous les services essentiels. Vous serez donc les premiers locataires de ces logements neufs à Saint-Charles-Borromée.</p> | |
| 5661 | + | |
| 5662 | +<p>L’endroit idéal où mettre un pied à terre. Seul, en couple ou pour une petite famille, les unités locatives du projet Les Jardiniers vous charmeront sans aucun doute. Groupe Evoludev vous offre des unités locatives de tailles variées avec 1, 2 ou 3 chambres à coucher pour répondre à tous vos besoins. Positionnés stratégiquement, nos <a href="https://groupeevoludev.com/location">logements neufs à louer</a> se situent à quelques minutes seulement d’une école, d’un parc, d’une épicerie et d’une pharmacie. Pour s’établir dans un quartier idéal, ne cherchez pas plus loin. Réservez votre appartement à Saint-Charles-Borromée dans le projet Les Jardiniers !</p> | |
| 5663 | + | |
| 5664 | +<p><strong>Des espaces de vie contemporains et un confort inégalé</strong></p> | |
| 5665 | + | |
| 5666 | +<p>Outre la proximité des services essentiels et la qualité exceptionnelle de nos unités locatives, Les Jardiniers offrent de nombreux petits plus à ses locataires. Groupe Evoludev souhaite, offrir des logements à louer d’une qualité inégalée à ses locataires. Nous développons des projets immobiliers comme Les Jardiniers afin de répondre aux besoins des locataires du Québec. C’est pourquoi, nos logements à louer à Saint-Charles-Borromée possèdent des petits plus pour vous rendre la vie plus confortable.</p> | |
| 5667 | + | |
| 5668 | +<p>Le projet Les Jardiniers est parfait pour les locataires à la recherche d’un logement neuf ou récent à louer à Saint-Charles-Borromée. Profitez de la proximité des services essentiels et d’un niveau de confort incomparable grâce à nos unités locatives dans ce quartier en plein développement. Il vous suffit de remplir le formulaire de contact de Groupe Evoludev, en bas de page, dès aujourd’hui pour démarrer le processus de location de votre future unité locative. | |
| 5669 | + | |
| 5670 | +<p><strong>Pourquoi choisir un logement à louer à Saint-Charles-Borromée dans le projet Les Jardiniers ?</strong></p> | |
| 5671 | + | |
| 5672 | +<p>Le projet Les Jardiniers se situe dans un quartier résidentiel en plein essor dans la <a href="https://www.vivrescb.com/">municipalité de Saint-Charles-Borromée</a>. Nous offrons des unités locatives d’une superficie variant de 750 pi² à près de 1200 pi² avec 1, 2 ou 3 chambres à coucher. Célibataires, couples et petites familles tomberont sous le charme de nos unités locatives dans ce quartier convivial à proximité de tous les services.</p> | |
| 5673 | + | |
| 5674 | +<p>Pour toutes questions à propos du projet Les Jardiniers à Saint-Charles-Borromée ou tout autre projet résidentiel du Groupe Evoludev, n’hésitez pas à nous contacter. Nous serons ravis de vous aider à trouver l’espace de vie idéal où vous établir parmi nos projets résidentiels.</p></p> | |
| 5675 | + </div> | |
| 5676 | + <button class="js-dynamic-show-hide Button mt-2" title="Afficher plus +" data-replace-text="Afficher moins -">Afficher plus +</button> | |
| 5677 | + </div> | |
| 5678 | +</div> | |
| 5679 | + | |
| 5680 | + <div class="PageSection PageSection--grey"> | |
| 5681 | + <div class="PageSection__wrapper"> | |
| 5682 | + <h3 class="subTitle">Étymologie derrière Les Jardiniers I</h3> | |
| 5683 | + <p class="valueText">Le projet <strong>Les Jardiniers</strong> porte son nom en l’honneur du site extrêmement riche en histoire, du quartier comprenant les Jardins Antoine-Lacombe, les Jardineries St-Ambroise et se veut une continuité de la terre à la vie active d’aujourd’hui, en plus d’offrir un espace de vie paisible où s’épanouir.</p> | |
| 5684 | + </div> | |
| 5685 | + </div> | |
| 5686 | + | |
| 5687 | + <div id="contactSection"> | |
| 5688 | + <div class="container-fluid"> | |
| 5689 | + <div class="row"> | |
| 5690 | + <div class="col-lg-6 leftPart" style="background: url(https://location.groupeevoludev.com/images/frontend/les-jardiniers-formulaire_1920x1080_interlace.jpg);"></div> | |
| 5691 | + <div class="col-lg-6 rightPart"> | |
| 5692 | + <div class="row"> | |
| 5693 | + <div class="col-lg-12"> | |
| 5694 | + <div class="d-flex justify-content-between"> | |
| 5695 | + <p class="text-uppercase formText formProjectName">Les Jardiniers</p> | |
| 5696 | + <p class="formText text-right"><a href="tel:+15792592002"><img width="28px" src="https://location.groupeevoludev.com/images/frontend/icons/phone-solid.svg" alt="téléphone">579-259-2002</a></p> | |
| 5697 | + </div> | |
| 5698 | + </div> | |
| 5699 | + </div> | |
| 5700 | + <form action="https://location.groupeevoludev.com/sendmail" method="POST" id="sendmail"> | |
| 5701 | + <input type="hidden" name="_token" value="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb" autocomplete="off"> <input type="hidden" name="building_id" id="building_id" value="11"> | |
| 5702 | + <input type="hidden" name="building" id="building" value="Les Jardiniers I"> | |
| 5703 | + <input type="hidden" name="city[]" id="city" value="Saint-Charles-Borromée"> | |
| 5704 | + <div class="fields-group"> | |
| 5705 | + <div class="row"> | |
| 5706 | + <div class="col-lg-6"> | |
| 5707 | + <p><label for="firstname">Prénom <span>*</span></label></p> | |
| 5708 | + <input type="text" name="firstname" id="firstname" value="" required> | |
| 5709 | + </div> | |
| 5710 | + <div class="col-lg-6"> | |
| 5711 | + <p><label for="lastname">Nom <span>*</span></label></p> | |
| 5712 | + <input type="text" name="lastname" id="lastname" value="" required style="width:100%;"> | |
| 5713 | + </div> | |
| 5714 | + <div class="col-lg-6"> | |
| 5715 | + <p class="mt-3"><label for="email">Courriel <span>*</span></label></p> | |
| 5716 | + <input type="email" name="email" id="email" value="" required> | |
| 5717 | + </div> | |
| 5718 | + <div class="col-lg-6"> | |
| 5719 | + <p class="mt-3"><label for="phone">Téléphone <span> </span></label></p> | |
| 5720 | + <input type="text" name="phone" id="phone" value=""> | |
| 5721 | + </div> | |
| 5722 | + <div class="col-lg-6"> | |
| 5723 | + <p class="mt-4"><label for="size">Grandeurs</label></p> | |
| 5724 | + <select id="select2_size" name="size[]" multiple> | |
| 5725 | + <option value="3½" > | |
| 5726 | + 3½ | |
| 5727 | + </option> | |
| 5728 | + <option value="4½" > | |
| 5729 | + 4½ | |
| 5730 | + </option> | |
| 5731 | + <option value="5½" > | |
| 5732 | + 5½ | |
| 5733 | + </option> | |
| 5734 | + </select> | |
| 5735 | + </div> | |
| 5736 | + <div class="col-lg-6"> | |
| 5737 | + <p class="mt-4"><label for="unit">Type d'unité recherchée</label></p> | |
| 5738 | + <select id="select2_unit" name="unit[]" multiple> | |
| 5739 | + <option value="101" > | |
| 5740 | + 101 | |
| 5741 | + </option> | |
| 5742 | + <option value="102" > | |
| 5743 | + 102 | |
| 5744 | + </option> | |
| 5745 | + <option value="103" > | |
| 5746 | + 103 | |
| 5747 | + </option> | |
| 5748 | + <option value="104" > | |
| 5749 | + 104 | |
| 5750 | + </option> | |
| 5751 | + <option value="105" > | |
| 5752 | + 105 | |
| 5753 | + </option> | |
| 5754 | + <option value="106" > | |
| 5755 | + 106 | |
| 5756 | + </option> | |
| 5757 | + <option value="107" > | |
| 5758 | + 107 | |
| 5759 | + </option> | |
| 5760 | + <option value="108" > | |
| 5761 | + 108 | |
| 5762 | + </option> | |
| 5763 | + <option value="201" > | |
| 5764 | + 201 | |
| 5765 | + </option> | |
| 5766 | + <option value="202" > | |
| 5767 | + 202 | |
| 5768 | + </option> | |
| 5769 | + <option value="203" > | |
| 5770 | + 203 | |
| 5771 | + </option> | |
| 5772 | + <option value="204" > | |
| 5773 | + 204 | |
| 5774 | + </option> | |
| 5775 | + <option value="205" > | |
| 5776 | + 205 | |
| 5777 | + </option> | |
| 5778 | + <option value="206" > | |
| 5779 | + 206 | |
| 5780 | + </option> | |
| 5781 | + <option value="207" > | |
| 5782 | + 207 | |
| 5783 | + </option> | |
| 5784 | + <option value="208" > | |
| 5785 | + 208 | |
| 5786 | + </option> | |
| 5787 | + <option value="301" > | |
| 5788 | + 301 | |
| 5789 | + </option> | |
| 5790 | + <option value="302" > | |
| 5791 | + 302 | |
| 5792 | + </option> | |
| 5793 | + <option value="303" > | |
| 5794 | + 303 | |
| 5795 | + </option> | |
| 5796 | + <option value="304" > | |
| 5797 | + 304 | |
| 5798 | + </option> | |
| 5799 | + <option value="305" > | |
| 5800 | + 305 | |
| 5801 | + </option> | |
| 5802 | + <option value="306" > | |
| 5803 | + 306 | |
| 5804 | + </option> | |
| 5805 | + <option value="307" > | |
| 5806 | + 307 | |
| 5807 | + </option> | |
| 5808 | + <option value="308" > | |
| 5809 | + 308 | |
| 5810 | + </option> | |
| 5811 | + <option value="401" > | |
| 5812 | + 401 | |
| 5813 | + </option> | |
| 5814 | + <option value="402" > | |
| 5815 | + 402 | |
| 5816 | + </option> | |
| 5817 | + <option value="403" > | |
| 5818 | + 403 | |
| 5819 | + </option> | |
| 5820 | + <option value="404" > | |
| 5821 | + 404 | |
| 5822 | + </option> | |
| 5823 | + <option value="405" > | |
| 5824 | + 405 | |
| 5825 | + </option> | |
| 5826 | + <option value="406" > | |
| 5827 | + 406 | |
| 5828 | + </option> | |
| 5829 | + <option value="407" > | |
| 5830 | + 407 | |
| 5831 | + </option> | |
| 5832 | + <option value="408" > | |
| 5833 | + 408 | |
| 5834 | + </option> | |
| 5835 | + </select> | |
| 5836 | + <input type="hidden" name="level[]" id="level" value=""> | |
| 5837 | + </div> | |
| 5838 | + </div> | |
| 5839 | + <div class="row"> | |
| 5840 | + <div class="col-12"> | |
| 5841 | + <p class="mt-4"><label for="pub">Où avez-vous entendu parler de nous ?</label></p> | |
| 5842 | + <select id="select2_pub" name="pub"> | |
| 5843 | + <option value="" disabled selected>Sélectionnez</option> | |
| 5844 | + <option value="Publication Facebook">Publication Facebook</option> | |
| 5845 | + <option value="Publication Instagram">Publication Instagram</option> | |
| 5846 | + <option value="Recherche Google ">Recherche Google </option> | |
| 5847 | + <option value="Recommandation/Référence">Recommandation/Référence</option> | |
| 5848 | + <option value="Affichage physique">Affichage physique (pancarte)</option> | |
| 5849 | + </select> | |
| 5850 | + <p class="mt-4"><label for="message">Message</label></p> | |
| 5851 | + <textarea name="message" cols="30" rows="3"></textarea> | |
| 5852 | + <div class="row checkboxDiv"> | |
| 5853 | + <div class="col-1"> | |
| 5854 | + <input type="hidden" name="accept" value="no"> | |
| 5855 | + <input class="checkbox" type="checkbox" name="accept" value="yes" > | |
| 5856 | + </div> | |
| 5857 | + <div class="col-11"> | |
| 5858 | + <label class="checkboxLabel" for="accept"> J'autorise Groupe Evoludev à communiquer avec moi à titre promotionnel en lien avec son offre d'unités locatives.</label> | |
| 5859 | + </div> | |
| 5860 | + <p class="custom-form-error">Vous devez permettre Groupe Evoludev de communiquer avec vous en cochant la case ci-haut avant de cliquer sur le bouton "Envoyer".</p> | |
| 5861 | + </div> | |
| 5862 | + <input type="hidden" id="ads__landing_url__c" name="00N5f00000gEXR1EAO"> | |
| 5863 | + <input type="hidden" id="ads__referral_url__c" name="00N5f00000gEXR2EAO"> | |
| 5864 | + <small class="formNote">En soumettant votre demande, vous nous confiez des données personnelles et consentez à ce que nous traitions ces données dans le cadre du processus d’obtention d’informations.</small> | |
| 5865 | + <div class="formFooter"> | |
| 5866 | + <div class="cf-turnstile" data-sitekey="0x4AAAAAAAxQUAaPUCBn3vTs"></div> | |
| 5867 | + </div> | |
| 5868 | + <div class="ButtonTools"> | |
| 5869 | + <button class="Button">Envoyer <svg class="icon icon-chevron-right"><use xlink:href="#icon-chevron-right"></use></svg></button> | |
| 5870 | + </div> | |
| 5871 | + <div id="my_name_GxH8ZDLPkwS5HWs3_wrap" style="display: none" aria-hidden="true"> | |
| 5872 | + <input id="my_name_GxH8ZDLPkwS5HWs3" | |
| 5873 | + name="my_name_GxH8ZDLPkwS5HWs3" | |
| 5874 | + type="text" | |
| 5875 | + value="" | |
| 5876 | + autocomplete="nope" | |
| 5877 | + tabindex="-1"> | |
| 5878 | + <input name="valid_from" | |
| 5879 | + type="text" | |
| 5880 | + value="eyJpdiI6IkI2R01ia0NLTjV3dWd1M2diclNzbWc9PSIsInZhbHVlIjoiY2llVmdUMWw5UGpUMUF6YWM3NGNFZz09IiwibWFjIjoiMWNkZDM4OGJlZmM3OTJiZmQ0YzlkZTFjN2EwMTViNGM5NDMyODA2ZjcwM2MyNmIzMmY3ZjVhMjA1YzkwYzU0NyIsInRhZyI6IiJ9" | |
| 5881 | + autocomplete="off" | |
| 5882 | + tabindex="-1"> | |
| 5883 | + </div> | |
| 5884 | + </div> | |
| 5885 | + </div> | |
| 5886 | + </div> | |
| 5887 | + </form> | |
| 5888 | + </div> | |
| 5889 | + </div> | |
| 5890 | + </div> | |
| 5891 | +</div> | |
| 5892 | + | |
| 5893 | +<!-- Permet d'effacer le formulaire et de monter dans le haut de la page --> | |
| 5894 | +<script> | |
| 5895 | + window.addEventListener('pageshow', function(event) { | |
| 5896 | + const fromBackButton = event.persisted || performance.getEntriesByType("navigation")[0].type === "back_forward"; | |
| 5897 | + | |
| 5898 | + if (fromBackButton) { | |
| 5899 | + document.querySelectorAll('form').forEach(form => form.reset()); | |
| 5900 | + $('#select2_size').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5901 | + $('#select2_city').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5902 | + $('#select2_level').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5903 | + $('#select2_unit').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5904 | + $('#select2_pub').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5905 | + | |
| 5906 | + setTimeout(() => { | |
| 5907 | + smoothScrollToTop(4000); | |
| 5908 | + }, 1000); | |
| 5909 | + } | |
| 5910 | + }); | |
| 5911 | + | |
| 5912 | + function smoothScrollToTop(duration) { | |
| 5913 | + const start = window.scrollY; | |
| 5914 | + const startTime = performance.now(); | |
| 5915 | + | |
| 5916 | + function scrollStep(timestamp) { | |
| 5917 | + const elapsed = timestamp - startTime; | |
| 5918 | + const progress = Math.min(elapsed / duration, 1); | |
| 5919 | + const ease = 1 - Math.pow(1 - progress, 3); | |
| 5920 | + window.scrollTo(0, start * (1 - ease)); | |
| 5921 | + | |
| 5922 | + if (progress < 1) { | |
| 5923 | + requestAnimationFrame(scrollStep); | |
| 5924 | + } | |
| 5925 | + } | |
| 5926 | + | |
| 5927 | + requestAnimationFrame(scrollStep); | |
| 5928 | + } | |
| 5929 | +</script> | |
| 5930 | + | |
| 5931 | +<script> | |
| 5932 | + document.addEventListener('DOMContentLoaded', function () { | |
| 5933 | + const form = document.querySelector('#sendmail'); | |
| 5934 | + const checkbox = document.querySelector('input[name="accept"][type="checkbox"]'); | |
| 5935 | + const errorMsg = document.querySelector('.custom-form-error'); | |
| 5936 | + | |
| 5937 | + errorMsg.style.display = 'none'; | |
| 5938 | + | |
| 5939 | + form.addEventListener('submit', function (e) { | |
| 5940 | + if (!checkbox.checked) { | |
| 5941 | + e.preventDefault(); | |
| 5942 | + errorMsg.style.display = 'block'; | |
| 5943 | + } | |
| 5944 | + else { | |
| 5945 | + errorMsg.style.display = 'none'; | |
| 5946 | + } | |
| 5947 | + }); | |
| 5948 | + }); | |
| 5949 | +</script> | |
| 5950 | + </div> | |
| 5951 | + | |
| 5952 | + <!-- FOOTER --> | |
| 5953 | +<footer> | |
| 5954 | + <div class="PageSection"> | |
| 5955 | + <div class="PageSection__wrapper"> | |
| 5956 | + <div class="row"> | |
| 5957 | + <div class="col-lg-3"> | |
| 5958 | + <a class="logo"> | |
| 5959 | + <img src="https://groupeevoludev.com/wp-content/themes/evoludev/dist/images/footer/logo_74cfe2e8.svg" alt="Logo GE Groupe Evoludev" title="Logo GE Groupe Evoludev"> | |
| 5960 | + </a> | |
| 5961 | + <p><a href="https://groupeevoludev.com" class="link">Site corporatif</a></p> | |
| 5962 | + <p><a href="tel:4505856542">450-585-6542</a></p> | |
| 5963 | + <p>182A, Boulevard Iberville</p> | |
| 5964 | + <p>Repentigny, Québec, J6A 1Y8</p> | |
| 5965 | + </div> | |
| 5966 | + <div class="col-lg-3 pt-5"> | |
| 5967 | + <p class="greyText">Gestion locative</p> | |
| 5968 | + <p><a href="tel:5792592002">579-259-2002</a></p> | |
| 5969 | + <p>Lundi au vendredi : 8h - 20h</p> | |
| 5970 | + <p>Samedi & dimanche : 9h - 16h</p> | |
| 5971 | + </div> | |
| 5972 | + <div class="col-lg-3 offset-lg-3 pt-5 medias"> | |
| 5973 | + <a class="social_link" href="https://www.facebook.com/Groupe-Evoludev-538303933259397/" target="_blank"> | |
| 5974 | + <svg class="facebook" xmlns="http://www.w3.org/2000/svg" width="7.311" height="14" viewBox="0 0 7.311 14"> | |
| 5975 | + <path class="a" d="M84.744,14V7.622h2.178l.311-2.489H84.744V3.578c0-.7.233-1.244,1.244-1.244h1.322V.078C87,.078,86.222,0,85.367,0a3,3,0,0,0-3.189,3.267V5.133H80V7.622h2.178V14Z" transform="translate(-80)"></path> | |
| 5976 | + </svg> | |
| 5977 | + </a> | |
| 5978 | + <a class="social_link" href="https://www.linkedin.com/company/groupe-evoludev/" target="_blank"> | |
| 5979 | + <svg class="linkedin" xmlns="http://www.w3.org/2000/svg" width="10" height="12.714" viewBox="0 0 14 12.714"> | |
| 5980 | + <g transform="translate(-736.3 -792.1)"> | |
| 5981 | + <rect class="a" width="2.724" height="8.627" transform="translate(736.678 796.187)"></rect> | |
| 5982 | + <path class="a" d="M754.589,802.6a2.806,2.806,0,0,0-2.724,1.438v-1.362H748.8c.038.719,0,8.627,0,8.627h3.065v-4.654a2.1,2.1,0,0,1,.076-.719,1.545,1.545,0,0,1,1.476-1.06c1.059,0,1.551.795,1.551,1.968V811.3h3.1v-4.768C758.032,803.849,756.519,802.6,754.589,802.6Z" transform="translate(-7.77 -6.527)"></path> | |
| 5983 | + <path class="a" d="M737.965,792.1a1.515,1.515,0,0,0-1.665,1.514,1.5,1.5,0,0,0,1.627,1.476h.038a1.5,1.5,0,1,0,0-2.989Z"></path> | |
| 5984 | + </g> | |
| 5985 | + </svg> | |
| 5986 | + </a> | |
| 5987 | + <div class="copyright"> | |
| 5988 | + <p>Site réalisé par <a href="https://webstep.ca/" target="_blank">Webstep</a></p> | |
| 5989 | + <a href="https://groupeevoludev.com/wp-content/uploads/2023/09/page-web-texte-temoins-et-donnees-personnelles.pdf" target="_blank">Politique de confidentialité</a> | |
| 5990 | + </div> | |
| 5991 | + </div> | |
| 5992 | + </div> | |
| 5993 | + </div> | |
| 5994 | + </div> | |
| 5995 | + <script type="text/javascript" src="https://www.success-software.biz/adintel/ss_adintel.js" defer></script> | |
| 5996 | +</footer> | |
| 5997 | +<!-- FIN FOOTER --> | |
| 5998 | + | |
| 5999 | + <!-- Scripts --> | |
| 6000 | + <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script> | |
| 6001 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.16/js/bootstrap-multiselect.min.js" integrity="sha512-ljeReA8Eplz6P7m1hwWa+XdPmhawNmo9I0/qyZANCCFvZ845anQE+35TuZl9+velym0TKanM2DXVLxSJLLpQWw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> | |
| 6002 | + <script type="text/javascript" charset="UTF-8" src="//cdn.cookie-script.com/s/5f460fe3e5c00524da172eee535519df.js"></script> | |
| 6003 | + <!-- SELECT2 --> | |
| 6004 | + <script> | |
| 6005 | + $(document).ready(function () { | |
| 6006 | + $.fn.multiselect.Constructor.prototype.defaults.selectAllText = " Sélectionner Tous"; | |
| 6007 | + $.fn.multiselect.Constructor.prototype.defaults.filterPlaceholder = "Recherche"; | |
| 6008 | + $.fn.multiselect.Constructor.prototype.defaults.nSelectedText = "sélectionnés"; | |
| 6009 | + $.fn.multiselect.Constructor.prototype.defaults.allSelectedText = "Tous sélectionnés"; | |
| 6010 | + $("#select2_size").multiselect({ | |
| 6011 | + nonSelectedText: "Grandeurs", | |
| 6012 | + includeSelectAllOption: true, | |
| 6013 | + buttonWidth: "180px" | |
| 6014 | + }); | |
| 6015 | + $("#select2_unit").multiselect({ | |
| 6016 | + nonSelectedText: "Unités", | |
| 6017 | + enableFiltering: true, | |
| 6018 | + includeSelectAllOption: true, | |
| 6019 | + buttonWidth: "180px" | |
| 6020 | + }); | |
| 6021 | + $("#select2_level").multiselect({ | |
| 6022 | + nonSelectedText: "Étages", | |
| 6023 | + enableFiltering: true, | |
| 6024 | + includeSelectAllOption: true, | |
| 6025 | + buttonWidth: "180px" | |
| 6026 | + }); | |
| 6027 | + $("#select2_pub").multiselect({ | |
| 6028 | + nonSelectedText: 'Sélectionnez' | |
| 6029 | + }); | |
| 6030 | + }); | |
| 6031 | + </script> | |
| 6032 | + <!-- Image Map Pro Plugin --> | |
| 6033 | + <script src="https://location.groupeevoludev.com/js/imagemappro.js"></script> | |
| 6034 | + <script> | |
| 6035 | + jQuery(".Toggles__status").click(function () { | |
| 6036 | + jQuery(this).parent().parent().find(".Toggles__infos .MoreDetails").trigger("click"); | |
| 6037 | + }); | |
| 6038 | + | |
| 6039 | + window.laravel = { | |
| 6040 | + "apartments_data": {"272":{"id":272,"name":"101","availability":"Non Disponible","area":1200,"starting_at":1505,"size":"4 1\/2"},"273":{"id":273,"name":"102","availability":"Non Disponible","area":750,"starting_at":1270,"size":"3 1\/2"},"274":{"id":274,"name":"103","availability":"Non Disponible","area":750,"starting_at":1270,"size":"3 1\/2"},"275":{"id":275,"name":"104","availability":"Non Disponible","area":1075,"starting_at":1505,"size":"4 1\/2"},"276":{"id":276,"name":"105","availability":"Disponible","area":1100,"starting_at":1545,"size":"4 1\/2"},"277":{"id":277,"name":"106","availability":"Non Disponible","area":765,"starting_at":1270,"size":"3 1\/2"},"278":{"id":278,"name":"107","availability":"Non Disponible","area":1075,"starting_at":1515,"size":"4 1\/2"},"279":{"id":279,"name":"108","availability":"Disponible","area":1175,"starting_at":1670,"size":"5 1\/2"},"280":{"id":280,"name":"201","availability":"Non Disponible","area":1200,"starting_at":1565,"size":"4 1\/2"},"281":{"id":281,"name":"202","availability":"Non Disponible","area":750,"starting_at":1320,"size":"3 1\/2"},"282":{"id":282,"name":"203","availability":"Disponible","area":1050,"starting_at":1495,"size":"4 1\/2"},"283":{"id":283,"name":"204","availability":"Non Disponible","area":1075,"starting_at":1525,"size":"4 1\/2"},"284":{"id":284,"name":"205","availability":"Non Disponible","area":1100,"starting_at":1525,"size":"4 1\/2"},"285":{"id":285,"name":"206","availability":"Non Disponible","area":765,"starting_at":1280,"size":"3 1\/2"},"286":{"id":286,"name":"207","availability":"Disponible","area":1075,"starting_at":1555,"size":"4 1\/2"},"287":{"id":287,"name":"208","availability":"Non Disponible","area":1075,"starting_at":1680,"size":"5 1\/2"},"288":{"id":288,"name":"301","availability":"Non Disponible","area":1200,"starting_at":1575,"size":"4 1\/2"},"289":{"id":289,"name":"302","availability":"Non Disponible","area":750,"starting_at":1290,"size":"3 1\/2"},"290":{"id":290,"name":"303","availability":"Non Disponible","area":1050,"starting_at":1495,"size":"4 1\/2"},"291":{"id":291,"name":"304","availability":"Non Disponible","area":1075,"starting_at":1555,"size":"4 1\/2"},"292":{"id":292,"name":"305","availability":"Non Disponible","area":1100,"starting_at":1555,"size":"4 1\/2"},"293":{"id":293,"name":"306","availability":"Non Disponible","area":765,"starting_at":1290,"size":"3 1\/2"},"294":{"id":294,"name":"307","availability":"Disponible","area":1075,"starting_at":1565,"size":"4 1\/2"},"295":{"id":295,"name":"308","availability":"Disponible","area":1175,"starting_at":1690,"size":"5 1\/2"},"296":{"id":296,"name":"401","availability":"Non Disponible","area":1200,"starting_at":1585,"size":"4 1\/2"},"297":{"id":297,"name":"402","availability":"Non Disponible","area":750,"starting_at":1300,"size":"3 1\/2"},"298":{"id":298,"name":"403","availability":"Disponible","area":1050,"starting_at":1505,"size":"4 1\/2"},"299":{"id":299,"name":"404","availability":"Non Disponible","area":1075,"starting_at":1635,"size":"4 1\/2"},"300":{"id":300,"name":"405","availability":"Disponible","area":1100,"starting_at":1575,"size":"4 1\/2"},"301":{"id":301,"name":"406","availability":"Non Disponible","area":765,"starting_at":1300,"size":"3 1\/2"},"302":{"id":302,"name":"407","availability":"Non Disponible","area":1075,"starting_at":1660,"size":"4 1\/2"},"303":{"id":303,"name":"408","availability":"Disponible","area":1175,"starting_at":1640,"size":"5 1\/2"}}, | |
| 6041 | + "plans": {"1":{"imagemappro":{"editor":{"selected_shape":"poly-6751","shapeCounter":{"polys":8}},"general":{"name":"building_1307285434_floor_1","width":1920,"height":1080,"naturalWidth":1920,"naturalHeight":1080},"image":{"url":"https:\/\/groupeevoludev.com\/location\/\/storage\/plans\/XpJK1K8WrZT8vZiaLzo6BcCtyBsdGZhEjHfF94mG.jpg"},"tooltips":{"fullscreen_tooltips":"none"},"spots":[{"id":"poly-3010","title":"Poly 0","type":"poly","x":5.647,"y":20.23,"width":21.327,"height":34.968,"x_image_background":0.7645671267252195,"y_image_background":23.337515683814303,"width_image_background":23.488080301129234,"height_image_background":35.633626097867,"apartment_id":"275","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":99.28236198246448},{"x":0.23312041108061013,"y":23.72344050576625},{"x":6.233897078360451,"y":23.364621496998485},{"x":5.880910215579266,"y":1.3111182537918036},{"x":91.77273705484407,"y":0},{"x":93.70382526669385,"y":60.36436532717238},{"x":100,"y":60.488523108451666},{"x":99.5337591778388,"y":100}]},{"id":"poly-2443","title":"Poly 1","type":"poly","x":41.011,"y":12.098,"width":14.586,"height":37.116,"x_image_background":40.137214554579664,"y_image_background":14.178168130489336,"width_image_background":16.110414052697614,"height_image_background":38.26850690087829,"apartment_id":"274","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":23.481957514553777},{"x":5.086404027809751,"y":23.26087588325103},{"x":5.67708196513336,"y":0.22108163130276326},{"x":100,"y":0},{"x":99.31827603285348,"y":99.73992630730072},{"x":0.09104602982286385,"y":100}]},{"id":"poly-3261","title":"Poly 2","type":"poly","x":55.586,"y":11.987,"width":14.423,"height":36.908,"x_image_background":55.636,"y_image_background":11.987,"width_image_background":15.88456712672522,"height_image_background":38.26850690087829,"apartment_id":"273","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":85.03061106467102,"y":0.6799173169090018},{"x":85.46046717032321,"y":24.47702340872405},{"x":99.2254572601717,"y":24.17627605755268},{"x":100,"y":99.47692791222354},{"x":0,"y":100},{"x":0.34468663417611095,"y":0}]},{"id":"poly-7549","title":"Poly 3","type":"poly","x":69.911,"y":14.386,"width":24.04,"height":39.683,"x_image_background":69.51,"y_image_background":12.943,"width_image_background":26.87578419071518,"height_image_background":41.028858218318696,"apartment_id":"272","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":40.25672201420691,"y":16.478184230853024},{"x":39.68567195673488,"y":0},{"x":100,"y":0.35265367245401325},{"x":99.48004266854336,"y":43.63378856978557},{"x":86.73541949341885,"y":43.281134897331555},{"x":87.1549158251708,"y":97.75022508538142},{"x":13.99134394842487,"y":97.54343860796703},{"x":13.99134394842487,"y":99.75674672382571},{"x":0,"y":100},{"x":0.4094525621224899,"y":15.67549080481039}]},{"id":"poly-5687","title":"Poly 4","type":"poly","x":5.621,"y":54.613,"width":24.505,"height":31.537,"x_image_background":2.799,"y_image_background":54.613,"width_image_background":27.32747804265997,"height_image_background":31.869510664993726,"apartment_id":"279","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":5.1683753947207345,"y":90.77264325692678},{"x":5.58398095694842,"y":49.77812588088632},{"x":0,"y":49.77812588088632},{"x":0.20289564735549212,"y":0},{"x":100,"y":0.7957157684299877},{"x":99.74698750889944,"y":98.54623952517713},{"x":31.19638619108952,"y":100},{"x":30.839059165868203,"y":90.68086254890201}]},{"id":"poly-9806","title":"Poly 5","type":"poly","x":30.063,"y":54.266,"width":20.916,"height":37.757,"x_image_background":27.616,"y_image_background":54.155,"width_image_background":23.488080301129227,"height_image_background":38.77038895859473,"apartment_id":"278","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":96.99833152101294,"y":0.7029453229891995},{"x":96.27847049145964,"y":81.21154033404969},{"x":100,"y":81.24986285833408},{"x":99.87777563922604,"y":99.74433364921632},{"x":42.91350021392329,"y":100},{"x":43.6920828771884,"y":76.11190177091035},{"x":0.2377061540026911,"y":77.28785727118259},{"x":0,"y":0}]},{"id":"poly-7104","title":"Poly 6","type":"poly","x":50.377,"y":54.545,"width":14.761,"height":37.854,"x_image_background":50.526,"y_image_background":54.975,"width_image_background":16.110414052697614,"height_image_background":38.64491844416562,"apartment_id":"277","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":98.30636603766905,"y":0},{"x":100,"y":77.3075423065684},{"x":85.9671504656069,"y":77.34577065546648},{"x":86.47714005688088,"y":100},{"x":4.416744120082773,"y":99.12029338649565},{"x":5.600388491139896,"y":80.44363068275725},{"x":0,"y":80.40540233385917},{"x":1.0104821696748902,"y":1.1347138024410106}]},{"id":"poly-6751","title":"Poly 7","type":"poly","x":69.911,"y":52.968,"width":21.465,"height":36.353,"x_image_background":69.536,"y_image_background":52.968,"width_image_background":23.3375156838143,"height_image_background":38.01756587202008,"apartment_id":"276","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.11911363585133754,"y":3.49129760719038},{"x":15.207051238700664,"y":3.1063392973137627},{"x":15.438666095594503,"y":0},{"x":99.35577045903685,"y":0.34514881081263815},{"x":100,"y":78.93278585966596},{"x":66.31879353486163,"y":79.11869667422278},{"x":66.61229458307973,"y":100},{"x":9.063667034857936,"y":99.88057150280812},{"x":8.42409624069192,"y":83.88429770823477},{"x":0,"y":83.92410720729877}]}]},"floor":1,"pdf":"plans\/snILZbssuHPtdrGdyehVmH4xSTe6yyyEg9b4xqBO.pdf","picture":"plans\/XpJK1K8WrZT8vZiaLzo6BcCtyBsdGZhEjHfF94mG.jpg"},"2":{"imagemappro":{"editor":{"selected_shape":"poly-2477","shapeCounter":{"polys":9}},"general":{"name":"building_1307285434_floor_2","width":1920,"height":1080,"naturalWidth":1920,"naturalHeight":1080},"image":{"url":"https:\/\/groupeevoludev.com\/location\/\/storage\/plans\/SYJjF8EweL1mobrrxRWuqQREANSBKk0nYGIgUPBb.jpg"},"tooltips":{"fullscreen_tooltips":"none"},"spots":[{"id":"poly-2982","title":"Poly 0","type":"poly","x":7.306,"y":22.45,"width":20.479,"height":33.192,"x_image_background":4.372,"y_image_background":22.45,"width_image_background":23.488080301129234,"height_image_background":35.633626097867,"apartment_id":"283","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":4.968635356279819,"y":0},{"x":93.38299923623023,"y":0},{"x":93.68575256363704,"y":60.2936945607121},{"x":100,"y":60.00287698715797},{"x":99.45446805313834,"y":99.91279928304463},{"x":0,"y":100},{"x":0.30763644559079334,"y":23.61153544550019},{"x":5.218300424455658,"y":23.56793508702249}]},{"id":"poly-7432","title":"Poly 2","type":"poly","x":34.505,"y":14.082,"width":21.03,"height":36.049,"x_image_background":31.571,"y_image_background":13.86,"width_image_background":23.93977415307402,"height_image_background":38.26850690087829,"apartment_id":"282","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":98.38013741769512},{"x":0.5943847019284082,"y":67.04149043037505},{"x":5.306487181925651,"y":66.77372192402966},{"x":5.126511980104032,"y":32.46311827844525},{"x":33.18846794987964,"y":33.694775189871365},{"x":31.999698546022852,"y":23.25297670884211},{"x":36.48014799954781,"y":23.29312243035323},{"x":36.18057810977588,"y":0},{"x":99.88516038966517,"y":0.08029144302222706},{"x":100,"y":100}]},{"id":"poly-327","title":"Poly 3","type":"poly","x":55.262,"y":13.971,"width":13.998,"height":35.784,"x_image_background":55.423,"y_image_background":13.971,"width_image_background":15.959849435382683,"height_image_background":38.01756587202008,"apartment_id":"281","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":24.935999001697866},{"x":99.55709331367257,"y":99.73024445028776},{"x":0,"y":100},{"x":1.1532287304374813,"y":0},{"x":86.00719487489833,"y":0.43152771676478574},{"x":86.10208419540183,"y":25.246197593173246}]},{"id":"poly-1065","title":"Poly 4","type":"poly","x":69.174,"y":16.466,"width":23.18,"height":38.365,"x_image_background":69.299,"y_image_background":13.802,"width_image_background":26.87578419071518,"height_image_background":41.27979924717691,"apartment_id":"280","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":39.44162281353139,"y":16.86790886844222},{"x":39.59880408340183,"y":0},{"x":99.78551469524628,"y":0.4402039469806278},{"x":100,"y":42.38987414459587},{"x":87.15990834738035,"y":42.352154601166355},{"x":87.21721238226357,"y":96.76726637650903},{"x":13.657248156802805,"y":96.59109923353509},{"x":13.814429426673245,"y":99.78611331359654},{"x":0.864043820789431,"y":100},{"x":0,"y":15.383560458700064}]},{"id":"poly-5348","title":"Poly 5","type":"poly","x":68.898,"y":53.412,"width":20.804,"height":35.436,"x_image_background":69.148,"y_image_background":53.161,"width_image_background":23.488080301129234,"height_image_background":38.01756587202008,"apartment_id":"284","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":83.58980639603247},{"x":1.5635553320613578,"y":2.8326390910043564},{"x":16.593455893590463,"y":3.731520309207544},{"x":16.534418923382606,"y":0},{"x":100,"y":0.23156105568297114},{"x":98.07458131818831,"y":77.4479294969557},{"x":67.58907310724265,"y":75.5276482298567},{"x":68.13088212819032,"y":100},{"x":10.255054501353325,"y":98.70619928519044},{"x":10.61691785110359,"y":84.40700839377398}]},{"id":"poly-4655","title":"Poly 6","type":"poly","x":50.376,"y":55.057,"width":14.151,"height":36.189,"x_image_background":50.376,"y_image_background":55.057,"width_image_background":16.336260978670012,"height_image_background":38.64491844416562,"apartment_id":"285","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":99.46801564560265,"y":0.3067270275694477},{"x":100,"y":79.22396303557123},{"x":87.38608302095216,"y":77.79711892993286},{"x":86.77724490330918,"y":100},{"x":5.500482452755287,"y":99.4265331439332},{"x":5.594335226345741,"y":81.73093702020631},{"x":1.0639687087948952,"y":81.77092421927843}]},{"id":"poly-7501","title":"Poly 7","type":"poly","x":30.813,"y":55.168,"width":20.328,"height":36.078,"x_image_background":27.941,"y_image_background":55.168,"width_image_background":23.262233375156832,"height_image_background":38.64491844416562,"apartment_id":"286","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":96.23132090034113,"y":0},{"x":96.90665321733279,"y":81.17971766971188},{"x":100,"y":80.8720469328365},{"x":99.93466374754989,"y":100},{"x":42.36955674510842,"y":98.80942728048066},{"x":42.495309926907446,"y":75.65533245997374},{"x":0.9199134199134253,"y":76.150343249778}]},{"id":"poly-2477","title":"Poly 8","type":"poly","x":7.258,"y":55.183,"width":23.706,"height":30.094,"x_image_background":3.762,"y_image_background":55.183,"width_image_background":27.32747804265997,"height_image_background":31.869510664993726,"apartment_id":"287","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.5833164251056155,"y":0.04809078535548095},{"x":99.57460990801226,"y":0},{"x":100,"y":98.4284412776974},{"x":30.663890231088402,"y":100},{"x":30.92542739467568,"y":90.23401216869557},{"x":4.026389385677024,"y":91.2443634616784},{"x":5.716096563062812,"y":49.95190921464453},{"x":0,"y":49.63115571210211}]}]},"floor":2,"pdf":"plans\/wKJIOOa02nZFnYZ5Lbj4awBoUKtkQozb2r799lMu.pdf","picture":"plans\/SYJjF8EweL1mobrrxRWuqQREANSBKk0nYGIgUPBb.jpg"},"3":{"imagemappro":{"editor":{"selected_shape":"poly-3249","shapeCounter":{"polys":8}},"general":{"name":"building_1307285434_floor_3","width":1920,"height":1080,"naturalWidth":1920,"naturalHeight":1080},"image":{"url":"https:\/\/groupeevoludev.com\/location\/\/storage\/plans\/7SWSBVhbY4HoHUViCAHWCfEuZQCzEtNsmzsbsFVq.jpg"},"tooltips":{"fullscreen_tooltips":"none"},"spots":[{"id":"poly-5375","title":"Poly 0","type":"poly","x":7.507,"y":22.435,"width":20.292,"height":32.859,"x_image_background":4.448,"y_image_background":22.435,"width_image_background":23.488080301129234,"height_image_background":35.633626097867,"apartment_id":"291","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":4.76940825927465,"y":0.4258914208339598},{"x":92.51456638239421,"y":0},{"x":93.25656419127671,"y":61.448210857402245},{"x":100,"y":60.94876572499914},{"x":99.13896916387509,"y":100},{"x":0,"y":99.95595778634191},{"x":0.3104714946226583,"y":39.724705088622365},{"x":5.445950539376296,"y":40.10655429579824}]},{"id":"poly-4862","title":"Poly 1","type":"poly","x":34.667,"y":13.889,"width":20.742,"height":35.561,"x_image_background":31.47,"y_image_background":13.638,"width_image_background":24.090338770388954,"height_image_background":38.14303638644919,"apartment_id":"290","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":4.900647684591585,"y":34.305977802079106},{"x":31.724040262207527,"y":34.50943623467494},{"x":31.78324939095951,"y":25.363130982459552},{"x":36.56547881804716,"y":25.715961852862044},{"x":35.962841375278884,"y":1.791451730261571},{"x":100,"y":0},{"x":99.52060191427788,"y":100},{"x":0.5386072144741189,"y":100},{"x":0,"y":67.87899648510408},{"x":3.8118324848700245,"y":67.96037985814245}]},{"id":"poly-3219","title":"Poly 2","type":"poly","x":55.299,"y":14.207,"width":13.961,"height":35.605,"x_image_background":55.46,"y_image_background":14.207,"width_image_background":16.110414052697614,"height_image_background":38.26850690087829,"apartment_id":"289","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":86.77090571226222,"y":0},{"x":86.50990645797437,"y":23.502298673284507},{"x":99.10467683352144,"y":23.81405264042396},{"x":100,"y":100},{"x":0,"y":98.04818350710548},{"x":1.156322420766371,"y":0.3524003121683501}]},{"id":"poly-1631","title":"Poly 3","type":"poly","x":69.161,"y":16.48,"width":23.454,"height":38.49,"x_image_background":69.286,"y_image_background":15.481,"width_image_background":26.800501882057716,"height_image_background":41.1543287327478,"apartment_id":"288","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":39.02693481436469,"y":16.160960401498016},{"x":38.49398006653427,"y":0},{"x":100,"y":0.3259795068722287},{"x":99.62842874041714,"y":42.063713096211245},{"x":86.50842421808649,"y":41.56212573427372},{"x":86.29645194658424,"y":96.4894112503089},{"x":14.34124936808934,"y":96.45181833735718},{"x":14.662231844417464,"y":100},{"x":0,"y":100},{"x":0.8539372241584889,"y":15.33339353268825}]},{"id":"poly-9461","title":"Poly 4","type":"poly","x":69.111,"y":53.619,"width":20.753,"height":35.257,"x_image_background":69.335,"y_image_background":53.508,"width_image_background":23.3375156838143,"height_image_background":38.14303638644919,"apartment_id":"292","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":82.87701919588943},{"x":1.0814223655814756,"y":2.8880323131054206},{"x":16.148374369167705,"y":3.914610835026396},{"x":15.908818191596433,"y":0},{"x":98.79537997912199,"y":0.3969163271795015},{"x":100,"y":78.23715111444835},{"x":67.21046064047853,"y":78.78472807938103},{"x":67.57321447334627,"y":100},{"x":9.256051544680352,"y":99.01446409298343},{"x":9.794353487429357,"y":82.08318654153038}]},{"id":"poly-1416","title":"Poly 5","type":"poly","x":50.489,"y":54.96,"width":13.9,"height":36.536,"x_image_background":50.513,"y_image_background":55.057,"width_image_background":16.185696361355077,"height_image_background":38.77038895859473,"apartment_id":"293","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.1737307815342167,"y":0.2642105982038654},{"x":98.11308696042073,"y":0},{"x":100,"y":76.83264214407056},{"x":87.3417785052997,"y":77.1760592317856},{"x":87.25340735852916,"y":100},{"x":5.685333133458187,"y":99.61697966752935},{"x":5.685333133458187,"y":81.64048137208103},{"x":0,"y":81.29706428436599}]},{"id":"poly-7965","title":"Poly 6","type":"poly","x":30.751,"y":54.835,"width":20.377,"height":36.647,"x_image_background":27.629,"y_image_background":54.835,"width_image_background":23.186951066499365,"height_image_background":38.64491844416562,"apartment_id":"294","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":95.88272428361742,"y":0.34237667263562305},{"x":96.12671276311656,"y":81.16928300504036},{"x":98.46886195220102,"y":80.86639327327512},{"x":100,"y":99.09133080470434},{"x":43.18596087134148,"y":100},{"x":42.63770777977973,"y":75.30939262936425},{"x":0.6085292241252334,"y":75.57279542025908}]},{"id":"poly-3249","title":"Poly 7","type":"poly","x":7.295,"y":55.072,"width":23.532,"height":29.954,"x_image_background":3.299,"y_image_background":54.961,"width_image_background":27.40276035131744,"height_image_background":31.618569636135508,"apartment_id":"295","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":99.58111697194956},{"x":29.772995574882383,"y":100},{"x":29.453078155908347,"y":92.04122246704203},{"x":5.2795188408396,"y":92.18616693745226},{"x":5.810710409767018,"y":50.65248195381066},{"x":0,"y":50.28191374923029},{"x":0.05219686823460182,"y":0},{"x":99.46880843107259,"y":0.4671978515204832}]}]},"floor":3,"pdf":"plans\/gxVh1EnsCAFDoXWoeagnLLz1dro9rLGs6952IZGN.pdf","picture":"plans\/7SWSBVhbY4HoHUViCAHWCfEuZQCzEtNsmzsbsFVq.jpg"},"4":{"imagemappro":{"editor":{"selected_shape":"poly-2152","shapeCounter":{"polys":9}},"general":{"name":"building_1307285434_floor_4","width":1920,"height":1080,"naturalWidth":1920,"naturalHeight":1080},"image":{"url":"https:\/\/groupeevoludev.com\/location\/\/storage\/plans\/LCktyaHeqKBLTqlmx3PJfw9FWCjgtw2mN6Ud23VE.jpg"},"tooltips":{"fullscreen_tooltips":"none"},"spots":[{"id":"poly-115","title":"Poly 0","type":"poly","x":6.92,"y":21.451,"width":20.553,"height":33.732,"x_image_background":4.235,"y_image_background":21.34,"width_image_background":23.563362609786697,"height_image_background":35.5081555834379,"apartment_id":"299","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":4.833140862250761,"y":0},{"x":93.52443750591674,"y":0.4148580852858502},{"x":93.95534059453745,"y":60.31472772915091},{"x":100,"y":59.98566333925406},{"x":99.75809113040711,"y":100},{"x":0,"y":98.96990998261502},{"x":0.8569406409232675,"y":39.97143981305146},{"x":5.436467365697591,"y":40.386297898337304}]},{"id":"poly-3132","title":"Poly 1","type":"poly","x":34.419,"y":13.208,"width":20.893,"height":36.034,"x_image_background":31.297,"y_image_background":13.29,"width_image_background":24.015056461731486,"height_image_background":38.393977415307404,"apartment_id":"298","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":5.103297635196613,"y":33.78862154922058},{"x":32.4540459697095,"y":33.05206348895406},{"x":32.4540459697095,"y":24.802515267418553},{"x":36.90027122821802,"y":24.76235718168594},{"x":37.19702133590961,"y":0},{"x":100,"y":0.22772573006910116},{"x":99.87764196944968,"y":99.26344193973348},{"x":0,"y":100},{"x":0.36032226899649994,"y":67.14872693970898},{"x":4.7429753662000795,"y":67.4166107555107}]},{"id":"poly-7886","title":"Poly 2","type":"poly","x":55.335,"y":13.083,"width":14.05,"height":35.827,"x_image_background":55.335,"y_image_background":13.083,"width_image_background":16.110414052697614,"height_image_background":38.26850690087829,"apartment_id":"297","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":86.22396647487281,"y":0.3502166833604295},{"x":87.0291016729304,"y":24.946173483044884},{"x":100,"y":25.175206719723693},{"x":99.81807297036622,"y":100},{"x":0.7177304021019822,"y":99.87881655331837},{"x":0,"y":0}]},{"id":"poly-4326","title":"Poly 4","type":"poly","x":69.385,"y":15.621,"width":23.341,"height":38.684,"x_image_background":69.385,"y_image_background":15.023,"width_image_background":26.87578419071518,"height_image_background":41.27979924717691,"apartment_id":"296","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":39.64746025671345,"y":16.217617801664204},{"x":39.53792912842767,"y":0.17471654527025446},{"x":100,"y":0},{"x":99.89652926612466,"y":43.001555759847236},{"x":86.34408327293939,"y":43.25109021049899},{"x":88.27322082121104,"y":96.18258963298214},{"x":13.775792528577774,"y":96.21999858567285},{"x":13.71888482502441,"y":99.06435188459088},{"x":0.7019736844474115,"y":100},{"x":0,"y":15.643730994979146}]},{"id":"poly-7019","title":"Poly 5","type":"poly","x":69.086,"y":52.827,"width":20.916,"height":36.102,"x_image_background":69.398,"y_image_background":52.702,"width_image_background":23.412797992471766,"height_image_background":37.89209535759097,"apartment_id":"300","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":99.64007000287171,"y":77.6366725850989},{"x":67.82568952890108,"y":76.17950551892741},{"x":67.70345814432123,"y":100},{"x":10.62370750802936,"y":99.07760141514063},{"x":10.374463709992314,"y":82.74283840038336},{"x":0,"y":82.31512634253909},{"x":1.851611006881574,"y":3.823029641751721},{"x":18.59412846609221,"y":3.4754814925015545},{"x":18.768320871912056,"y":0},{"x":100,"y":1.1897828255154637}]},{"id":"poly-283","title":"Poly 6","type":"poly","x":50.464,"y":54.946,"width":14.212,"height":36.55,"x_image_background":50.464,"y_image_background":54.946,"width_image_background":15.959849435382683,"height_image_background":39.021329987452944,"apartment_id":"301","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":99.12046158176189,"y":0.03958804156111493},{"x":100,"y":76.23442771395158},{"x":87.27689595292841,"y":76.37976861053626},{"x":86.0475335751345,"y":100},{"x":4.673966724904275,"y":99.16809689463486},{"x":5.646968546378547,"y":80.69708207102462},{"x":0.0934634032361638,"y":80.69708207102462}]},{"id":"poly-8255","title":"Poly 7","type":"poly","x":30.577,"y":54.627,"width":20.565,"height":36.44,"x_image_background":27.804,"y_image_background":54.917,"width_image_background":23.412797992471763,"height_image_background":39.146800501882055,"apartment_id":"302","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":96.3392946766937,"y":0.7947031401025555},{"x":96.76995485448018,"y":81.32694341028629},{"x":100,"y":81.28723068239665},{"x":99.75824616363145,"y":100},{"x":42.18820212509468,"y":100},{"x":41.946448288726174,"y":76.87732355740553},{"x":0.48350767273703277,"y":77.79116488117715}]},{"id":"poly-2152","title":"Poly 8","type":"poly","x":6.72,"y":54.864,"width":23.969,"height":30.509,"x_image_background":3.286,"y_image_background":54.753,"width_image_background":27.40276035131744,"height_image_background":31.74404015056462,"apartment_id":"303","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":4.351843658865225,"y":91.64805591852883},{"x":6.07427221699823,"y":49.27233464677408},{"x":0,"y":49.636167323387},{"x":0.10666249766754646,"y":0},{"x":100,"y":0.047430524839945046},{"x":99.68591527792996,"y":98.22826714177512},{"x":30.07584430255379,"y":100},{"x":30.227849250336625,"y":91.82216649578201}]}]},"floor":4,"pdf":"plans\/o5MBmJe3WAp24hLIbHjplmsVBHlB1cvwcpX6SSyK.pdf","picture":"plans\/LCktyaHeqKBLTqlmx3PJfw9FWCjgtw2mN6Ud23VE.jpg"}}, | |
| 6042 | + "building_slug": "les-jardiniers-i" | |
| 6043 | + }; | |
| 6044 | + | |
| 6045 | + ;(function ($, window, document, undefined) { | |
| 6046 | + window.goToFloor = function (floor) { | |
| 6047 | + if (typeof window.laravel.plans[floor] === "undefined") { | |
| 6048 | + //console.log("Floor:" + floor + " does not exists!"); | |
| 6049 | + $("#image-map-pro-container").html(""); | |
| 6050 | + return false; | |
| 6051 | + } | |
| 6052 | + | |
| 6053 | + $("#image-map-pro-container").imageMapPro(window.laravel.plans[floor].imagemappro); | |
| 6054 | + | |
| 6055 | + if (window.laravel.plans[floor].pdf != "") { | |
| 6056 | + $("#floor-plan").attr("src", 'https://groupeevoludev.com/location//storage/' + window.laravel.plans[floor].picture).show(); | |
| 6057 | + | |
| 6058 | + } else { | |
| 6059 | + $("#floor-plan").hide(); | |
| 6060 | + } | |
| 6061 | + | |
| 6062 | + return true; | |
| 6063 | + }; | |
| 6064 | + window.goToFloor(1); | |
| 6065 | + })(jQuery, window, document); | |
| 6066 | + | |
| 6067 | + $(".SmallToggles__title").on("click", function (target) { | |
| 6068 | + $(".SmallToggles .SmallToggles__item--active").removeClass("SmallToggles__item--active"); | |
| 6069 | + window.goToFloor(target.target.id); | |
| 6070 | + }); | |
| 6071 | + </script> | |
| 6072 | + <!-- Check if header BG is loaded --> | |
| 6073 | + <script type="text/javascript" src="https://location.groupeevoludev.com/js/bg-loaded.js"></script> | |
| 6074 | + <script type="text/javascript"> | |
| 6075 | + /* | |
| 6076 | + * jQuery TipTop v1.0 | |
| 6077 | + * http://gilbitron.github.io/TipTop | |
| 6078 | + * | |
| 6079 | + * Copyright 2013, Dev7studios | |
| 6080 | + * Free to use and abuse under the MIT license. | |
| 6081 | + * http://www.opensource.org/licenses/mit-license.php | |
| 6082 | + */ | |
| 6083 | + | |
| 6084 | + ;(function ($, window, document, undefined) { | |
| 6085 | + | |
| 6086 | + var pluginName = "tipTop", | |
| 6087 | + defaults = { | |
| 6088 | + offsetVertical: 10, // Vertical offset | |
| 6089 | + offsetHorizontal: 10 // Horizontal offset | |
| 6090 | + }; | |
| 6091 | + | |
| 6092 | + function TipTop(element, options) { | |
| 6093 | + this.el = element; | |
| 6094 | + this.$el = $(this.el); | |
| 6095 | + this.options = $.extend({}, defaults, options); | |
| 6096 | + | |
| 6097 | + this.init(); | |
| 6098 | + } | |
| 6099 | + | |
| 6100 | + TipTop.prototype = { | |
| 6101 | + | |
| 6102 | + init: function () { | |
| 6103 | + var $this = this; | |
| 6104 | + | |
| 6105 | + this.$el.mouseenter(function () { | |
| 6106 | + var title = $(this).attr("title"), | |
| 6107 | + tooltip = $("<div class=\"tiptop\"></div>").text(title); | |
| 6108 | + tooltip.appendTo("body"); | |
| 6109 | + $(this).data("title", title).removeAttr("title"); | |
| 6110 | + }).mouseleave(function () { | |
| 6111 | + $(".tiptop").remove(); | |
| 6112 | + $(this).attr("title", $(this).data("title")); | |
| 6113 | + }).mousemove(function (e) { | |
| 6114 | + var tooltip = $(".tiptop"), | |
| 6115 | + top = e.pageY + $this.options.offsetVertical, | |
| 6116 | + bottom = "auto"; | |
| 6117 | + left = e.pageX + $this.options.offsetHorizontal, | |
| 6118 | + right = "auto"; | |
| 6119 | + | |
| 6120 | + if (top + tooltip.outerHeight() >= $(window).scrollTop() + $(window).height()) { | |
| 6121 | + bottom = $(window).height() - top + ($this.options.offsetVertical * 2); | |
| 6122 | + top = "auto"; | |
| 6123 | + } | |
| 6124 | + if (left + tooltip.outerWidth() >= $(window).width()) { | |
| 6125 | + right = $(window).width() - left + ($this.options.offsetHorizontal * 2); | |
| 6126 | + left = "auto"; | |
| 6127 | + } | |
| 6128 | + | |
| 6129 | + $(".tiptop").css({"top": top, "bottom": bottom, "left": left, "right": right}); | |
| 6130 | + }); | |
| 6131 | + | |
| 6132 | + } | |
| 6133 | + | |
| 6134 | + }; | |
| 6135 | + | |
| 6136 | + $.fn[pluginName] = function (options) { | |
| 6137 | + return this.each(function () { | |
| 6138 | + if (!$.data(this, pluginName)) { | |
| 6139 | + $.data(this, pluginName, new TipTop(this, options)); | |
| 6140 | + } | |
| 6141 | + }); | |
| 6142 | + }; | |
| 6143 | + | |
| 6144 | + })(jQuery, window, document); | |
| 6145 | + | |
| 6146 | + | |
| 6147 | + $(".FicheHero").bgLoaded({ | |
| 6148 | + afterLoaded: function () { | |
| 6149 | + let header = $(".header-wrapper"); | |
| 6150 | + let title = $(".FicheHero__wrapper"); | |
| 6151 | + header.css("display", "flex"); | |
| 6152 | + title.show(); | |
| 6153 | + } | |
| 6154 | + }); | |
| 6155 | + | |
| 6156 | + !function(t,i,e,n){"use strict";t.fn.dynamicMaxHeight=function(i){function e(t,i){var e;e=t.hasClass(d)?i.data("replace-text"):i.attr("title"),i.text(e)}function n(t,i){t.find("."+c).css("max-height",i)}function a(t,i){i.css("display","inline-block")}var c="dynamic-height-wrap",d="dynamic-height-active",o="js-dynamic-show-hide";return this.each(function(i,s){var h=t(s),u=h.data("maxheight"),l=h.find("."+c).outerHeight(),r=h.find("."+o);h.attr("data-itemheight",l),l>u&&(n(h,u),h.toggleClass(d),a(h,r)),r.click(function(){h.hasClass(d)?n(h,l):n(h,u),e(h,r),h.toggleClass(d)})})}}(window.jQuery||window.$,document,window),"undefined"!=typeof module&&module.exports&&(module.exports=dynamicMaxHeight); | |
| 6157 | + </script> | |
| 6158 | + | |
| 6159 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/flickity/2.3.0/flickity.pkgd.js"></script> | |
| 6160 | + <script> | |
| 6161 | + $(document).ready(function () { | |
| 6162 | + $('.FicheCTA button').on('click', function () { | |
| 6163 | + $('html, body').animate({ | |
| 6164 | + scrollTop: $("#bottomForm").offset().top - 200 | |
| 6165 | + }, 1000); | |
| 6166 | + $('.GoToForm').hide(); | |
| 6167 | + }); | |
| 6168 | + $('.GoToForm').on('click', function () { | |
| 6169 | + $('html, body').animate({ | |
| 6170 | + scrollTop: $("#bottomForm").offset().top - 200 | |
| 6171 | + }, 1000); | |
| 6172 | + $('.GoToForm').hide(); | |
| 6173 | + }); | |
| 6174 | + }); | |
| 6175 | + </script> | |
| 6176 | + | |
| 6177 | + <!-- Ferme le modal et envoi vers le formulaire de contact --> | |
| 6178 | + <script> | |
| 6179 | + $('.apartmentModalButton').on('click', function() { | |
| 6180 | + let id = $(this).closest(".planModalMobileLandscape").attr('id'); | |
| 6181 | + $('#'+id).modal('toggle'); | |
| 6182 | + setTimeout(function (){ | |
| 6183 | + $('html, body').animate({ | |
| 6184 | + scrollTop:$('#contactSection').offset().top | |
| 6185 | + },'slow'); | |
| 6186 | + }, 500); | |
| 6187 | + }); | |
| 6188 | + </script> | |
| 6189 | + | |
| 6190 | + <!-- button "Afficher plus" --> | |
| 6191 | + <script> | |
| 6192 | + jQuery(document).ready(function () { | |
| 6193 | + $(".dynamic-max-height").dynamicMaxHeight(); | |
| 6194 | + }); | |
| 6195 | + </script> | |
| 6196 | + </body> | |
| 6197 | +</html> | |
added
tests/fixtures/evoludev/04d5cd76b477a8aaa3a9.html
+5532 −0
@@ -0,0 +1,5532 @@ | ||
| 1 | +<!doctype html> | |
| 2 | +<html lang="fr"> | |
| 3 | +<head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <meta name="viewport" content="width=device-width, initial-scale=1"> | |
| 6 | + | |
| 7 | + <title>Le Charlotte I - Logement à louer St-Charles-Borromée, 3-4-5 1/2</title> | |
| 8 | + | |
| 9 | + | |
| 10 | +<meta name="title" content="Le Charlotte I - Logement à louer St-Charles-Borromée, 3-4-5 1/2"> | |
| 11 | +<meta name="description" content="Vous cherchez à louer un 3 ½, 4 ½ ou un 5 ½ à Saint-Charles-Borromée ? Venez découvrir notre sélection de logements neufs dans notre immeuble Le Charlotte I."> | |
| 12 | + | |
| 13 | + | |
| 14 | +<meta name="author" content="Groupe Evoludev"> | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | +<meta property="og:type" content="website"> | |
| 20 | +<meta property="og:url" content="https://groupeevoludev.com/location/projet/le-charlotte-i/saint-charles-borromee/logements"/> | |
| 21 | +<meta property="og:locale" content="fr"/> | |
| 22 | +<meta property="og:title" content="Le Charlotte I - Logement à louer St-Charles-Borromée, 3-4-5 1/2"/> | |
| 23 | +<meta property="og:description" content="Vous cherchez à louer un 3 ½, 4 ½ ou un 5 ½ à Saint-Charles-Borromée ? Venez découvrir notre sélection de logements neufs dans notre immeuble Le Charlotte I."> | |
| 24 | +<meta property="og:image" content="https://location.groupeevoludev.com/images/frontend/headerHome.jpg"> | |
| 25 | + | |
| 26 | + | |
| 27 | +<meta name="twitter:card" content="summary_large_image"/> | |
| 28 | +<meta name="twitter:url" content="https://groupeevoludev.com/location/projet/le-charlotte-i/saint-charles-borromee/logements"> | |
| 29 | +<meta name="twitter:title" content="Le Charlotte I - Logement à louer St-Charles-Borromée, 3-4-5 1/2"> | |
| 30 | +<meta name="twitter:description" content="Vous cherchez à louer un 3 ½, 4 ½ ou un 5 ½ à Saint-Charles-Borromée ? Venez découvrir notre sélection de logements neufs dans notre immeuble Le Charlotte I."> | |
| 31 | +<meta name="twitter:image" content="https://location.groupeevoludev.com/images/frontend/headerHome.jpg"> | |
| 32 | + | |
| 33 | + <link rel="canonical" href="https://location.groupeevoludev.com/projet/le-charlotte-i"/> | |
| 34 | + <link rel="icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_32x32.png" sizes="32x32" /> | |
| 35 | + <link rel="icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_192x192.png" sizes="192x192" /> | |
| 36 | + <link rel="apple-touch-icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_180x180.png" /> | |
| 37 | + <meta name="msapplication-TileImage" content="https://location.groupeevoludev.com/images/frontend/favicons/favicon_270x270.png" /> | |
| 38 | + | |
| 39 | + <!-- CSRF Token --> | |
| 40 | + <meta name="csrf-token" content="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb"> | |
| 41 | + | |
| 42 | + <!-- Fonts --> | |
| 43 | + <link rel="dns-prefetch" href="//fonts.gstatic.com"> | |
| 44 | + <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet"> | |
| 45 | + | |
| 46 | + <!-- Styles --> | |
| 47 | + <link href="https://location.groupeevoludev.com/css/app.css?id=5620839bf6e10cf274dde5d768b8e1e6" rel="stylesheet"> | |
| 48 | + | |
| 49 | + <!-- SELECT2 --> | |
| 50 | + <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" /> | |
| 51 | + | |
| 52 | + <!-- FONT AWESOME --> | |
| 53 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css" crossorigin="anonymous" referrerpolicy="no-referrer" /> | |
| 54 | + | |
| 55 | + <!-- BOOTSTRAP MULTISELECT --> | |
| 56 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.16/css/bootstrap-multiselect.css" integrity="sha512-DJ1SGx61zfspL2OycyUiXuLtxNqA3GxsXNinUX3AnvnwxbZ+YQxBARtX8G/zHvWRG9aFZz+C7HxcWMB0+heo3w==" crossorigin="anonymous" referrerpolicy="no-referrer" /> | |
| 57 | + | |
| 58 | + <!-- app.js --> | |
| 59 | + <script src="https://location.groupeevoludev.com/js/app.js"></script> | |
| 60 | + | |
| 61 | + <!-- Marketing Bande noir dans le bas --> | |
| 62 | + <script src="//futemarketing.ca/js/optimisation/of_65a99c1818d5e"></script> | |
| 63 | + | |
| 64 | + <!-- Google Tag Manager --> | |
| 65 | + <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 66 | + new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 67 | + j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 68 | + 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 69 | + })(window,document,'script','dataLayer','GTM-PGVXQHK');</script> | |
| 70 | + <!-- End Google Tag Manager --> | |
| 71 | + | |
| 72 | + <!-- Global site tag (gtag.js) - Google Analytics --> | |
| 73 | + <script async src="https://www.googletagmanager.com/gtag/js?id=UA-133905405-1"></script> | |
| 74 | + <script> | |
| 75 | + window.dataLayer = window.dataLayer || []; | |
| 76 | + function gtag(){dataLayer.push(arguments);} | |
| 77 | + gtag('js', new Date()); | |
| 78 | + gtag('config', 'UA-133905405-1'); | |
| 79 | + </script> | |
| 80 | + | |
| 81 | + <!-- Facebook Pixel Code --> | |
| 82 | + <script> | |
| 83 | + !function(f,b,e,v,n,t,s) | |
| 84 | + {if(f.fbq)return;n=f.fbq=function(){n.callMethod? | |
| 85 | + n.callMethod.apply(n,arguments):n.queue.push(arguments)}; | |
| 86 | + if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; | |
| 87 | + n.queue=[];t=b.createElement(e);t.async=!0; | |
| 88 | + t.src=v;s=b.getElementsByTagName(e)[0]; | |
| 89 | + s.parentNode.insertBefore(t,s)}(window, document,'script', | |
| 90 | + 'https://connect.facebook.net/en_US/fbevents.js'); | |
| 91 | + fbq('init', '922526168359522'); | |
| 92 | + fbq('track', 'PageView'); | |
| 93 | + </script> | |
| 94 | + <noscript><img height="1" width="1" style="display:none" | |
| 95 | + src="https://www.facebook.com/tr?id=922526168359522&ev=PageView&noscript=1" | |
| 96 | + /></noscript> | |
| 97 | + <!-- End Facebook Pixel Code --> | |
| 98 | + | |
| 99 | + <!-- Recaptcha --> | |
| 100 | + <script async src="https://www.google.com/recaptcha/api.js"></script> | |
| 101 | + | |
| 102 | + <!-- Sweet Alert --> | |
| 103 | + <link rel="stylesheet" href="https://location.groupeevoludev.com/css/sweetalert2.css"> | |
| 104 | + | |
| 105 | + <link rel="stylesheet" href="https://location.groupeevoludev.com/vendor/imagemappro/css/image-map-pro.css"> | |
| 106 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flickity/2.3.0/flickity.min.css"> | |
| 107 | + <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" defer></script> | |
| 108 | + <script type="application/ld+json"> | |
| 109 | + { | |
| 110 | + "@context": "https://schema.org", | |
| 111 | + "@type": "ApartmentComplex", | |
| 112 | + "name": "Le Charlotte I", | |
| 113 | + "description": "Situé près de tous les services, cet immeuble de 28 unités de 3 ½, 4 ½ et 5 ½ muni pour chaque unité d’une belle fenestration, d'un balcon vitré, en plus d'un garage intérieur saura assurément vous charmer, Comprenant des commerces essentiels au rez-de-chaussée, vous bénéficierez également de la proximité de ceux-ci.", | |
| 114 | + "address": { | |
| 115 | + "@type": "PostalAddress", | |
| 116 | + "addressLocality": "Saint-Charles-Borromée", | |
| 117 | + "addressRegion": "Lanaudière", | |
| 118 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 119 | + }, | |
| 120 | + "latitude": 46.051912, | |
| 121 | + "longitude": -73.4724799, | |
| 122 | + "numberOfAccommodationUnits": 28, | |
| 123 | + "numberOfAvailableAccommodationUnits": 3, | |
| 124 | + "numberOfBedrooms": {"0":2,"2":1,"15":3}, | |
| 125 | + "petsAllowed": "Sous certaines conditions", | |
| 126 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 127 | + "image": ["https:\/\/groupeevoludev.com\/location\/\/storage\/buildings\/27\/Le Charlotte I_AV_2023-01-2_3D_675 Visitation_1920x1080_interlace.jpg"], | |
| 128 | + "accommodationFloorPlan": { | |
| 129 | + "@type": "FloorPlan", | |
| 130 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"], | |
| 131 | + "floorSize": { | |
| 132 | + "@type": "QuantitativeValue", | |
| 133 | + "value": {"0":1018,"1":1022,"2":763,"6":1113,"15":1281,"16":1402,"19":1122,"25":1021}, | |
| 134 | + "unitCode": "SQFT" | |
| 135 | + }, | |
| 136 | + "numberOfBathroomsTotal": [1], | |
| 137 | + "numberOfRooms": {"0":2,"2":1,"15":3} } | |
| 138 | + } | |
| 139 | + </script> | |
| 140 | + | |
| 141 | + | |
| 142 | + <script type="application/ld+json"> | |
| 143 | + { | |
| 144 | + "@context": "https://schema.org", | |
| 145 | + "@type": "Apartment", | |
| 146 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 101 | 4 1/2", | |
| 147 | + "description": "Unités locatives. Non disponible", | |
| 148 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/821\/101.jpg"], | |
| 149 | + "numberOfRooms": 2, | |
| 150 | + "occupancy": { | |
| 151 | + "@type": "QuantitativeValue", | |
| 152 | + "minValue": 1, | |
| 153 | + "maxValue": 4 | |
| 154 | + }, | |
| 155 | + "floorLevel": 1, | |
| 156 | + "floorSize": { | |
| 157 | + "@type": "QuantitativeValue", | |
| 158 | + "value": 1018, | |
| 159 | + "unitCode": "SQFT" | |
| 160 | + }, | |
| 161 | + "numberOfBathroomsTotal": 1, | |
| 162 | + "numberOfBedrooms": 2, | |
| 163 | + "petsAllowed": "Sous certaines conditions", | |
| 164 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 165 | + "yearBuilt": 2024, | |
| 166 | + "telephone": "450 585-6542", | |
| 167 | + "address": { | |
| 168 | + "@type": "PostalAddress", | |
| 169 | + "addressLocality": "Saint-Charles-Borromée", | |
| 170 | + "addressRegion": "Lanaudière", | |
| 171 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 172 | + }, | |
| 173 | + "latitude": 46.051912, | |
| 174 | + "longitude": -73.4724799, | |
| 175 | + "accommodationFloorPlan": { | |
| 176 | + "@type": "FloorPlan", | |
| 177 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/821\/101.jpg"], | |
| 178 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 179 | + } | |
| 180 | + </script> | |
| 181 | + | |
| 182 | + | |
| 183 | + <script type="application/ld+json"> | |
| 184 | + { | |
| 185 | + "@context": "https://schema.org", | |
| 186 | + "@type": "Apartment", | |
| 187 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 102 | 4 1/2", | |
| 188 | + "description": "Unités locatives. Non disponible", | |
| 189 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/822\/102.jpg"], | |
| 190 | + "numberOfRooms": 2, | |
| 191 | + "occupancy": { | |
| 192 | + "@type": "QuantitativeValue", | |
| 193 | + "minValue": 1, | |
| 194 | + "maxValue": 4 | |
| 195 | + }, | |
| 196 | + "floorLevel": 1, | |
| 197 | + "floorSize": { | |
| 198 | + "@type": "QuantitativeValue", | |
| 199 | + "value": 1022, | |
| 200 | + "unitCode": "SQFT" | |
| 201 | + }, | |
| 202 | + "numberOfBathroomsTotal": 1, | |
| 203 | + "numberOfBedrooms": 2, | |
| 204 | + "petsAllowed": "Sous certaines conditions", | |
| 205 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 206 | + "yearBuilt": 2024, | |
| 207 | + "telephone": "450 585-6542", | |
| 208 | + "address": { | |
| 209 | + "@type": "PostalAddress", | |
| 210 | + "addressLocality": "Saint-Charles-Borromée", | |
| 211 | + "addressRegion": "Lanaudière", | |
| 212 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 213 | + }, | |
| 214 | + "latitude": 46.051912, | |
| 215 | + "longitude": -73.4724799, | |
| 216 | + "accommodationFloorPlan": { | |
| 217 | + "@type": "FloorPlan", | |
| 218 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/822\/102.jpg"], | |
| 219 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 220 | + } | |
| 221 | + </script> | |
| 222 | + | |
| 223 | + | |
| 224 | + <script type="application/ld+json"> | |
| 225 | + { | |
| 226 | + "@context": "https://schema.org", | |
| 227 | + "@type": "Apartment", | |
| 228 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 103 | 3 1/2", | |
| 229 | + "description": "Unités locatives. Non disponible", | |
| 230 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/823\/103.jpg"], | |
| 231 | + "numberOfRooms": 1, | |
| 232 | + "occupancy": { | |
| 233 | + "@type": "QuantitativeValue", | |
| 234 | + "minValue": 1, | |
| 235 | + "maxValue": 2 | |
| 236 | + }, | |
| 237 | + "floorLevel": 1, | |
| 238 | + "floorSize": { | |
| 239 | + "@type": "QuantitativeValue", | |
| 240 | + "value": 763, | |
| 241 | + "unitCode": "SQFT" | |
| 242 | + }, | |
| 243 | + "numberOfBathroomsTotal": 1, | |
| 244 | + "numberOfBedrooms": 1, | |
| 245 | + "petsAllowed": "Sous certaines conditions", | |
| 246 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 247 | + "yearBuilt": 2024, | |
| 248 | + "telephone": "450 585-6542", | |
| 249 | + "address": { | |
| 250 | + "@type": "PostalAddress", | |
| 251 | + "addressLocality": "Saint-Charles-Borromée", | |
| 252 | + "addressRegion": "Lanaudière", | |
| 253 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 254 | + }, | |
| 255 | + "latitude": 46.051912, | |
| 256 | + "longitude": -73.4724799, | |
| 257 | + "accommodationFloorPlan": { | |
| 258 | + "@type": "FloorPlan", | |
| 259 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/823\/103.jpg"], | |
| 260 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 261 | + } | |
| 262 | + </script> | |
| 263 | + | |
| 264 | + | |
| 265 | + <script type="application/ld+json"> | |
| 266 | + { | |
| 267 | + "@context": "https://schema.org", | |
| 268 | + "@type": "Apartment", | |
| 269 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 104 | 4 1/2", | |
| 270 | + "description": "Unités locatives. Non disponible", | |
| 271 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/824\/104.jpg"], | |
| 272 | + "numberOfRooms": 2, | |
| 273 | + "occupancy": { | |
| 274 | + "@type": "QuantitativeValue", | |
| 275 | + "minValue": 1, | |
| 276 | + "maxValue": 4 | |
| 277 | + }, | |
| 278 | + "floorLevel": 1, | |
| 279 | + "floorSize": { | |
| 280 | + "@type": "QuantitativeValue", | |
| 281 | + "value": 1022, | |
| 282 | + "unitCode": "SQFT" | |
| 283 | + }, | |
| 284 | + "numberOfBathroomsTotal": 1, | |
| 285 | + "numberOfBedrooms": 2, | |
| 286 | + "petsAllowed": "Sous certaines conditions", | |
| 287 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 288 | + "yearBuilt": 2024, | |
| 289 | + "telephone": "450 585-6542", | |
| 290 | + "address": { | |
| 291 | + "@type": "PostalAddress", | |
| 292 | + "addressLocality": "Saint-Charles-Borromée", | |
| 293 | + "addressRegion": "Lanaudière", | |
| 294 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 295 | + }, | |
| 296 | + "latitude": 46.051912, | |
| 297 | + "longitude": -73.4724799, | |
| 298 | + "accommodationFloorPlan": { | |
| 299 | + "@type": "FloorPlan", | |
| 300 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/824\/104.jpg"], | |
| 301 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 302 | + } | |
| 303 | + </script> | |
| 304 | + | |
| 305 | + | |
| 306 | + <script type="application/ld+json"> | |
| 307 | + { | |
| 308 | + "@context": "https://schema.org", | |
| 309 | + "@type": "Apartment", | |
| 310 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 105 | 4 1/2", | |
| 311 | + "description": "Unités locatives. Non disponible", | |
| 312 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/825\/105.jpg"], | |
| 313 | + "numberOfRooms": 2, | |
| 314 | + "occupancy": { | |
| 315 | + "@type": "QuantitativeValue", | |
| 316 | + "minValue": 1, | |
| 317 | + "maxValue": 4 | |
| 318 | + }, | |
| 319 | + "floorLevel": 1, | |
| 320 | + "floorSize": { | |
| 321 | + "@type": "QuantitativeValue", | |
| 322 | + "value": 1022, | |
| 323 | + "unitCode": "SQFT" | |
| 324 | + }, | |
| 325 | + "numberOfBathroomsTotal": 1, | |
| 326 | + "numberOfBedrooms": 2, | |
| 327 | + "petsAllowed": "Sous certaines conditions", | |
| 328 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 329 | + "yearBuilt": 2024, | |
| 330 | + "telephone": "450 585-6542", | |
| 331 | + "address": { | |
| 332 | + "@type": "PostalAddress", | |
| 333 | + "addressLocality": "Saint-Charles-Borromée", | |
| 334 | + "addressRegion": "Lanaudière", | |
| 335 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 336 | + }, | |
| 337 | + "latitude": 46.051912, | |
| 338 | + "longitude": -73.4724799, | |
| 339 | + "accommodationFloorPlan": { | |
| 340 | + "@type": "FloorPlan", | |
| 341 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/825\/105.jpg"], | |
| 342 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 343 | + } | |
| 344 | + </script> | |
| 345 | + | |
| 346 | + | |
| 347 | + <script type="application/ld+json"> | |
| 348 | + { | |
| 349 | + "@context": "https://schema.org", | |
| 350 | + "@type": "Apartment", | |
| 351 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 106 | 4 1/2", | |
| 352 | + "description": "Unités locatives. Non disponible", | |
| 353 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/826\/106.jpg"], | |
| 354 | + "numberOfRooms": 2, | |
| 355 | + "occupancy": { | |
| 356 | + "@type": "QuantitativeValue", | |
| 357 | + "minValue": 1, | |
| 358 | + "maxValue": 4 | |
| 359 | + }, | |
| 360 | + "floorLevel": 1, | |
| 361 | + "floorSize": { | |
| 362 | + "@type": "QuantitativeValue", | |
| 363 | + "value": 1022, | |
| 364 | + "unitCode": "SQFT" | |
| 365 | + }, | |
| 366 | + "numberOfBathroomsTotal": 1, | |
| 367 | + "numberOfBedrooms": 2, | |
| 368 | + "petsAllowed": "Sous certaines conditions", | |
| 369 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 370 | + "yearBuilt": 2024, | |
| 371 | + "telephone": "450 585-6542", | |
| 372 | + "address": { | |
| 373 | + "@type": "PostalAddress", | |
| 374 | + "addressLocality": "Saint-Charles-Borromée", | |
| 375 | + "addressRegion": "Lanaudière", | |
| 376 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 377 | + }, | |
| 378 | + "latitude": 46.051912, | |
| 379 | + "longitude": -73.4724799, | |
| 380 | + "accommodationFloorPlan": { | |
| 381 | + "@type": "FloorPlan", | |
| 382 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/826\/106.jpg"], | |
| 383 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 384 | + } | |
| 385 | + </script> | |
| 386 | + | |
| 387 | + | |
| 388 | + <script type="application/ld+json"> | |
| 389 | + { | |
| 390 | + "@context": "https://schema.org", | |
| 391 | + "@type": "Apartment", | |
| 392 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 201 | 4 1/2", | |
| 393 | + "description": "Unités locatives. Non disponible", | |
| 394 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/827\/201.jpg"], | |
| 395 | + "numberOfRooms": 2, | |
| 396 | + "occupancy": { | |
| 397 | + "@type": "QuantitativeValue", | |
| 398 | + "minValue": 1, | |
| 399 | + "maxValue": 4 | |
| 400 | + }, | |
| 401 | + "floorLevel": 2, | |
| 402 | + "floorSize": { | |
| 403 | + "@type": "QuantitativeValue", | |
| 404 | + "value": 1113, | |
| 405 | + "unitCode": "SQFT" | |
| 406 | + }, | |
| 407 | + "numberOfBathroomsTotal": 1, | |
| 408 | + "numberOfBedrooms": 2, | |
| 409 | + "petsAllowed": "Sous certaines conditions", | |
| 410 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 411 | + "yearBuilt": 2024, | |
| 412 | + "telephone": "450 585-6542", | |
| 413 | + "address": { | |
| 414 | + "@type": "PostalAddress", | |
| 415 | + "addressLocality": "Saint-Charles-Borromée", | |
| 416 | + "addressRegion": "Lanaudière", | |
| 417 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 418 | + }, | |
| 419 | + "latitude": 46.051912, | |
| 420 | + "longitude": -73.4724799, | |
| 421 | + "accommodationFloorPlan": { | |
| 422 | + "@type": "FloorPlan", | |
| 423 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/827\/201.jpg"], | |
| 424 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 425 | + } | |
| 426 | + </script> | |
| 427 | + | |
| 428 | + | |
| 429 | + <script type="application/ld+json"> | |
| 430 | + { | |
| 431 | + "@context": "https://schema.org", | |
| 432 | + "@type": "Apartment", | |
| 433 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 202 | 4 1/2", | |
| 434 | + "description": "Unités locatives. Non disponible", | |
| 435 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/814\/202.jpg"], | |
| 436 | + "numberOfRooms": 2, | |
| 437 | + "occupancy": { | |
| 438 | + "@type": "QuantitativeValue", | |
| 439 | + "minValue": 1, | |
| 440 | + "maxValue": 4 | |
| 441 | + }, | |
| 442 | + "floorLevel": 2, | |
| 443 | + "floorSize": { | |
| 444 | + "@type": "QuantitativeValue", | |
| 445 | + "value": 1018, | |
| 446 | + "unitCode": "SQFT" | |
| 447 | + }, | |
| 448 | + "numberOfBathroomsTotal": 1, | |
| 449 | + "numberOfBedrooms": 2, | |
| 450 | + "petsAllowed": "Sous certaines conditions", | |
| 451 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 452 | + "yearBuilt": 2024, | |
| 453 | + "telephone": "450 585-6542", | |
| 454 | + "address": { | |
| 455 | + "@type": "PostalAddress", | |
| 456 | + "addressLocality": "Saint-Charles-Borromée", | |
| 457 | + "addressRegion": "Lanaudière", | |
| 458 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 459 | + }, | |
| 460 | + "latitude": 46.051912, | |
| 461 | + "longitude": -73.4724799, | |
| 462 | + "accommodationFloorPlan": { | |
| 463 | + "@type": "FloorPlan", | |
| 464 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/814\/202.jpg"], | |
| 465 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 466 | + } | |
| 467 | + </script> | |
| 468 | + | |
| 469 | + | |
| 470 | + <script type="application/ld+json"> | |
| 471 | + { | |
| 472 | + "@context": "https://schema.org", | |
| 473 | + "@type": "Apartment", | |
| 474 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 203 | 4 1/2", | |
| 475 | + "description": "Unités locatives. Non disponible", | |
| 476 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/815\/203.jpg"], | |
| 477 | + "numberOfRooms": 2, | |
| 478 | + "occupancy": { | |
| 479 | + "@type": "QuantitativeValue", | |
| 480 | + "minValue": 1, | |
| 481 | + "maxValue": 4 | |
| 482 | + }, | |
| 483 | + "floorLevel": 2, | |
| 484 | + "floorSize": { | |
| 485 | + "@type": "QuantitativeValue", | |
| 486 | + "value": 1022, | |
| 487 | + "unitCode": "SQFT" | |
| 488 | + }, | |
| 489 | + "numberOfBathroomsTotal": 1, | |
| 490 | + "numberOfBedrooms": 2, | |
| 491 | + "petsAllowed": "Sous certaines conditions", | |
| 492 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 493 | + "yearBuilt": 2024, | |
| 494 | + "telephone": "450 585-6542", | |
| 495 | + "address": { | |
| 496 | + "@type": "PostalAddress", | |
| 497 | + "addressLocality": "Saint-Charles-Borromée", | |
| 498 | + "addressRegion": "Lanaudière", | |
| 499 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 500 | + }, | |
| 501 | + "latitude": 46.051912, | |
| 502 | + "longitude": -73.4724799, | |
| 503 | + "accommodationFloorPlan": { | |
| 504 | + "@type": "FloorPlan", | |
| 505 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/815\/203.jpg"], | |
| 506 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 507 | + } | |
| 508 | + </script> | |
| 509 | + | |
| 510 | + | |
| 511 | + <script type="application/ld+json"> | |
| 512 | + { | |
| 513 | + "@context": "https://schema.org", | |
| 514 | + "@type": "Apartment", | |
| 515 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 204 | 3 1/2", | |
| 516 | + "description": "Unités locatives. Disponible à partir du 01/11/2026", | |
| 517 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/816\/204.jpg"], | |
| 518 | + "numberOfRooms": 1, | |
| 519 | + "occupancy": { | |
| 520 | + "@type": "QuantitativeValue", | |
| 521 | + "minValue": 1, | |
| 522 | + "maxValue": 2 | |
| 523 | + }, | |
| 524 | + "floorLevel": 2, | |
| 525 | + "floorSize": { | |
| 526 | + "@type": "QuantitativeValue", | |
| 527 | + "value": 763, | |
| 528 | + "unitCode": "SQFT" | |
| 529 | + }, | |
| 530 | + "numberOfBathroomsTotal": 1, | |
| 531 | + "numberOfBedrooms": 1, | |
| 532 | + "petsAllowed": "Sous certaines conditions", | |
| 533 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 534 | + "yearBuilt": 2024, | |
| 535 | + "telephone": "450 585-6542", | |
| 536 | + "address": { | |
| 537 | + "@type": "PostalAddress", | |
| 538 | + "addressLocality": "Saint-Charles-Borromée", | |
| 539 | + "addressRegion": "Lanaudière", | |
| 540 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 541 | + }, | |
| 542 | + "latitude": 46.051912, | |
| 543 | + "longitude": -73.4724799, | |
| 544 | + "accommodationFloorPlan": { | |
| 545 | + "@type": "FloorPlan", | |
| 546 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/816\/204.jpg"], | |
| 547 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 548 | + } | |
| 549 | + </script> | |
| 550 | + | |
| 551 | + | |
| 552 | + <script type="application/ld+json"> | |
| 553 | + { | |
| 554 | + "@context": "https://schema.org", | |
| 555 | + "@type": "Apartment", | |
| 556 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 205 | 4 1/2", | |
| 557 | + "description": "Unités locatives. Non disponible", | |
| 558 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/817\/205.jpg"], | |
| 559 | + "numberOfRooms": 2, | |
| 560 | + "occupancy": { | |
| 561 | + "@type": "QuantitativeValue", | |
| 562 | + "minValue": 1, | |
| 563 | + "maxValue": 4 | |
| 564 | + }, | |
| 565 | + "floorLevel": 2, | |
| 566 | + "floorSize": { | |
| 567 | + "@type": "QuantitativeValue", | |
| 568 | + "value": 1022, | |
| 569 | + "unitCode": "SQFT" | |
| 570 | + }, | |
| 571 | + "numberOfBathroomsTotal": 1, | |
| 572 | + "numberOfBedrooms": 2, | |
| 573 | + "petsAllowed": "Sous certaines conditions", | |
| 574 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 575 | + "yearBuilt": 2024, | |
| 576 | + "telephone": "450 585-6542", | |
| 577 | + "address": { | |
| 578 | + "@type": "PostalAddress", | |
| 579 | + "addressLocality": "Saint-Charles-Borromée", | |
| 580 | + "addressRegion": "Lanaudière", | |
| 581 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 582 | + }, | |
| 583 | + "latitude": 46.051912, | |
| 584 | + "longitude": -73.4724799, | |
| 585 | + "accommodationFloorPlan": { | |
| 586 | + "@type": "FloorPlan", | |
| 587 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/817\/205.jpg"], | |
| 588 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 589 | + } | |
| 590 | + </script> | |
| 591 | + | |
| 592 | + | |
| 593 | + <script type="application/ld+json"> | |
| 594 | + { | |
| 595 | + "@context": "https://schema.org", | |
| 596 | + "@type": "Apartment", | |
| 597 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 206 | 4 1/2", | |
| 598 | + "description": "Unités locatives. Non disponible", | |
| 599 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/818\/206.jpg"], | |
| 600 | + "numberOfRooms": 2, | |
| 601 | + "occupancy": { | |
| 602 | + "@type": "QuantitativeValue", | |
| 603 | + "minValue": 1, | |
| 604 | + "maxValue": 4 | |
| 605 | + }, | |
| 606 | + "floorLevel": 2, | |
| 607 | + "floorSize": { | |
| 608 | + "@type": "QuantitativeValue", | |
| 609 | + "value": 1022, | |
| 610 | + "unitCode": "SQFT" | |
| 611 | + }, | |
| 612 | + "numberOfBathroomsTotal": 1, | |
| 613 | + "numberOfBedrooms": 2, | |
| 614 | + "petsAllowed": "Sous certaines conditions", | |
| 615 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 616 | + "yearBuilt": 2024, | |
| 617 | + "telephone": "450 585-6542", | |
| 618 | + "address": { | |
| 619 | + "@type": "PostalAddress", | |
| 620 | + "addressLocality": "Saint-Charles-Borromée", | |
| 621 | + "addressRegion": "Lanaudière", | |
| 622 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 623 | + }, | |
| 624 | + "latitude": 46.051912, | |
| 625 | + "longitude": -73.4724799, | |
| 626 | + "accommodationFloorPlan": { | |
| 627 | + "@type": "FloorPlan", | |
| 628 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/818\/206.jpg"], | |
| 629 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 630 | + } | |
| 631 | + </script> | |
| 632 | + | |
| 633 | + | |
| 634 | + <script type="application/ld+json"> | |
| 635 | + { | |
| 636 | + "@context": "https://schema.org", | |
| 637 | + "@type": "Apartment", | |
| 638 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 207 | 4 1/2", | |
| 639 | + "description": "Unités locatives. Disponible à partir du 01/12/2025", | |
| 640 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/819\/207.jpg"], | |
| 641 | + "numberOfRooms": 2, | |
| 642 | + "occupancy": { | |
| 643 | + "@type": "QuantitativeValue", | |
| 644 | + "minValue": 1, | |
| 645 | + "maxValue": 4 | |
| 646 | + }, | |
| 647 | + "floorLevel": 2, | |
| 648 | + "floorSize": { | |
| 649 | + "@type": "QuantitativeValue", | |
| 650 | + "value": 1022, | |
| 651 | + "unitCode": "SQFT" | |
| 652 | + }, | |
| 653 | + "numberOfBathroomsTotal": 1, | |
| 654 | + "numberOfBedrooms": 2, | |
| 655 | + "petsAllowed": "Sous certaines conditions", | |
| 656 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 657 | + "yearBuilt": 2024, | |
| 658 | + "telephone": "450 585-6542", | |
| 659 | + "address": { | |
| 660 | + "@type": "PostalAddress", | |
| 661 | + "addressLocality": "Saint-Charles-Borromée", | |
| 662 | + "addressRegion": "Lanaudière", | |
| 663 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 664 | + }, | |
| 665 | + "latitude": 46.051912, | |
| 666 | + "longitude": -73.4724799, | |
| 667 | + "accommodationFloorPlan": { | |
| 668 | + "@type": "FloorPlan", | |
| 669 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/819\/207.jpg"], | |
| 670 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 671 | + } | |
| 672 | + </script> | |
| 673 | + | |
| 674 | + | |
| 675 | + <script type="application/ld+json"> | |
| 676 | + { | |
| 677 | + "@context": "https://schema.org", | |
| 678 | + "@type": "Apartment", | |
| 679 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 208 | 4 1/2", | |
| 680 | + "description": "Unités locatives. Non disponible", | |
| 681 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/820\/208.jpg"], | |
| 682 | + "numberOfRooms": 2, | |
| 683 | + "occupancy": { | |
| 684 | + "@type": "QuantitativeValue", | |
| 685 | + "minValue": 1, | |
| 686 | + "maxValue": 4 | |
| 687 | + }, | |
| 688 | + "floorLevel": 2, | |
| 689 | + "floorSize": { | |
| 690 | + "@type": "QuantitativeValue", | |
| 691 | + "value": 1022, | |
| 692 | + "unitCode": "SQFT" | |
| 693 | + }, | |
| 694 | + "numberOfBathroomsTotal": 1, | |
| 695 | + "numberOfBedrooms": 2, | |
| 696 | + "petsAllowed": "Sous certaines conditions", | |
| 697 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 698 | + "yearBuilt": 2024, | |
| 699 | + "telephone": "450 585-6542", | |
| 700 | + "address": { | |
| 701 | + "@type": "PostalAddress", | |
| 702 | + "addressLocality": "Saint-Charles-Borromée", | |
| 703 | + "addressRegion": "Lanaudière", | |
| 704 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 705 | + }, | |
| 706 | + "latitude": 46.051912, | |
| 707 | + "longitude": -73.4724799, | |
| 708 | + "accommodationFloorPlan": { | |
| 709 | + "@type": "FloorPlan", | |
| 710 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/820\/208.jpg"], | |
| 711 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 712 | + } | |
| 713 | + </script> | |
| 714 | + | |
| 715 | + | |
| 716 | + <script type="application/ld+json"> | |
| 717 | + { | |
| 718 | + "@context": "https://schema.org", | |
| 719 | + "@type": "Apartment", | |
| 720 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 209 | 4 1/2", | |
| 721 | + "description": "Unités locatives. Non disponible", | |
| 722 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/807\/209.jpg"], | |
| 723 | + "numberOfRooms": 2, | |
| 724 | + "occupancy": { | |
| 725 | + "@type": "QuantitativeValue", | |
| 726 | + "minValue": 1, | |
| 727 | + "maxValue": 4 | |
| 728 | + }, | |
| 729 | + "floorLevel": 2, | |
| 730 | + "floorSize": { | |
| 731 | + "@type": "QuantitativeValue", | |
| 732 | + "value": 1022, | |
| 733 | + "unitCode": "SQFT" | |
| 734 | + }, | |
| 735 | + "numberOfBathroomsTotal": 1, | |
| 736 | + "numberOfBedrooms": 2, | |
| 737 | + "petsAllowed": "Sous certaines conditions", | |
| 738 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 739 | + "yearBuilt": 2024, | |
| 740 | + "telephone": "450 585-6542", | |
| 741 | + "address": { | |
| 742 | + "@type": "PostalAddress", | |
| 743 | + "addressLocality": "Saint-Charles-Borromée", | |
| 744 | + "addressRegion": "Lanaudière", | |
| 745 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 746 | + }, | |
| 747 | + "latitude": 46.051912, | |
| 748 | + "longitude": -73.4724799, | |
| 749 | + "accommodationFloorPlan": { | |
| 750 | + "@type": "FloorPlan", | |
| 751 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/807\/209.jpg"], | |
| 752 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 753 | + } | |
| 754 | + </script> | |
| 755 | + | |
| 756 | + | |
| 757 | + <script type="application/ld+json"> | |
| 758 | + { | |
| 759 | + "@context": "https://schema.org", | |
| 760 | + "@type": "Apartment", | |
| 761 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 210 | 5 1/2", | |
| 762 | + "description": "Unités locatives. Non disponible", | |
| 763 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/808\/210.jpg"], | |
| 764 | + "numberOfRooms": 3, | |
| 765 | + "occupancy": { | |
| 766 | + "@type": "QuantitativeValue", | |
| 767 | + "minValue": 1, | |
| 768 | + "maxValue": 6 | |
| 769 | + }, | |
| 770 | + "floorLevel": 2, | |
| 771 | + "floorSize": { | |
| 772 | + "@type": "QuantitativeValue", | |
| 773 | + "value": 1281, | |
| 774 | + "unitCode": "SQFT" | |
| 775 | + }, | |
| 776 | + "numberOfBathroomsTotal": 1, | |
| 777 | + "numberOfBedrooms": 3, | |
| 778 | + "petsAllowed": "Sous certaines conditions", | |
| 779 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 780 | + "yearBuilt": 2024, | |
| 781 | + "telephone": "450 585-6542", | |
| 782 | + "address": { | |
| 783 | + "@type": "PostalAddress", | |
| 784 | + "addressLocality": "Saint-Charles-Borromée", | |
| 785 | + "addressRegion": "Lanaudière", | |
| 786 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 787 | + }, | |
| 788 | + "latitude": 46.051912, | |
| 789 | + "longitude": -73.4724799, | |
| 790 | + "accommodationFloorPlan": { | |
| 791 | + "@type": "FloorPlan", | |
| 792 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/808\/210.jpg"], | |
| 793 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 794 | + } | |
| 795 | + </script> | |
| 796 | + | |
| 797 | + | |
| 798 | + <script type="application/ld+json"> | |
| 799 | + { | |
| 800 | + "@context": "https://schema.org", | |
| 801 | + "@type": "Apartment", | |
| 802 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 211 | 5 1/2", | |
| 803 | + "description": "Unités locatives. Non disponible", | |
| 804 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/809\/211.jpg"], | |
| 805 | + "numberOfRooms": 2, | |
| 806 | + "occupancy": { | |
| 807 | + "@type": "QuantitativeValue", | |
| 808 | + "minValue": 1, | |
| 809 | + "maxValue": 4 | |
| 810 | + }, | |
| 811 | + "floorLevel": 2, | |
| 812 | + "floorSize": { | |
| 813 | + "@type": "QuantitativeValue", | |
| 814 | + "value": 1402, | |
| 815 | + "unitCode": "SQFT" | |
| 816 | + }, | |
| 817 | + "numberOfBathroomsTotal": 1, | |
| 818 | + "numberOfBedrooms": 2, | |
| 819 | + "petsAllowed": "Sous certaines conditions", | |
| 820 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 821 | + "yearBuilt": 2024, | |
| 822 | + "telephone": "450 585-6542", | |
| 823 | + "address": { | |
| 824 | + "@type": "PostalAddress", | |
| 825 | + "addressLocality": "Saint-Charles-Borromée", | |
| 826 | + "addressRegion": "Lanaudière", | |
| 827 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 828 | + }, | |
| 829 | + "latitude": 46.051912, | |
| 830 | + "longitude": -73.4724799, | |
| 831 | + "accommodationFloorPlan": { | |
| 832 | + "@type": "FloorPlan", | |
| 833 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/809\/211.jpg"], | |
| 834 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 835 | + } | |
| 836 | + </script> | |
| 837 | + | |
| 838 | + | |
| 839 | + <script type="application/ld+json"> | |
| 840 | + { | |
| 841 | + "@context": "https://schema.org", | |
| 842 | + "@type": "Apartment", | |
| 843 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 301 | 4 1/2", | |
| 844 | + "description": "Unités locatives. Non disponible", | |
| 845 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/810\/301.jpg"], | |
| 846 | + "numberOfRooms": 2, | |
| 847 | + "occupancy": { | |
| 848 | + "@type": "QuantitativeValue", | |
| 849 | + "minValue": 1, | |
| 850 | + "maxValue": 4 | |
| 851 | + }, | |
| 852 | + "floorLevel": 3, | |
| 853 | + "floorSize": { | |
| 854 | + "@type": "QuantitativeValue", | |
| 855 | + "value": 1113, | |
| 856 | + "unitCode": "SQFT" | |
| 857 | + }, | |
| 858 | + "numberOfBathroomsTotal": 1, | |
| 859 | + "numberOfBedrooms": 2, | |
| 860 | + "petsAllowed": "Sous certaines conditions", | |
| 861 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 862 | + "yearBuilt": 2024, | |
| 863 | + "telephone": "450 585-6542", | |
| 864 | + "address": { | |
| 865 | + "@type": "PostalAddress", | |
| 866 | + "addressLocality": "Saint-Charles-Borromée", | |
| 867 | + "addressRegion": "Lanaudière", | |
| 868 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 869 | + }, | |
| 870 | + "latitude": 46.051912, | |
| 871 | + "longitude": -73.4724799, | |
| 872 | + "accommodationFloorPlan": { | |
| 873 | + "@type": "FloorPlan", | |
| 874 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/810\/301.jpg"], | |
| 875 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 876 | + } | |
| 877 | + </script> | |
| 878 | + | |
| 879 | + | |
| 880 | + <script type="application/ld+json"> | |
| 881 | + { | |
| 882 | + "@context": "https://schema.org", | |
| 883 | + "@type": "Apartment", | |
| 884 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 302 | 4 1/2", | |
| 885 | + "description": "Unités locatives. Non disponible", | |
| 886 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/811\/302.jpg"], | |
| 887 | + "numberOfRooms": 2, | |
| 888 | + "occupancy": { | |
| 889 | + "@type": "QuantitativeValue", | |
| 890 | + "minValue": 1, | |
| 891 | + "maxValue": 4 | |
| 892 | + }, | |
| 893 | + "floorLevel": 3, | |
| 894 | + "floorSize": { | |
| 895 | + "@type": "QuantitativeValue", | |
| 896 | + "value": 1018, | |
| 897 | + "unitCode": "SQFT" | |
| 898 | + }, | |
| 899 | + "numberOfBathroomsTotal": 1, | |
| 900 | + "numberOfBedrooms": 2, | |
| 901 | + "petsAllowed": "Sous certaines conditions", | |
| 902 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 903 | + "yearBuilt": 2024, | |
| 904 | + "telephone": "450 585-6542", | |
| 905 | + "address": { | |
| 906 | + "@type": "PostalAddress", | |
| 907 | + "addressLocality": "Saint-Charles-Borromée", | |
| 908 | + "addressRegion": "Lanaudière", | |
| 909 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 910 | + }, | |
| 911 | + "latitude": 46.051912, | |
| 912 | + "longitude": -73.4724799, | |
| 913 | + "accommodationFloorPlan": { | |
| 914 | + "@type": "FloorPlan", | |
| 915 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/811\/302.jpg"], | |
| 916 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 917 | + } | |
| 918 | + </script> | |
| 919 | + | |
| 920 | + | |
| 921 | + <script type="application/ld+json"> | |
| 922 | + { | |
| 923 | + "@context": "https://schema.org", | |
| 924 | + "@type": "Apartment", | |
| 925 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 303 | 4 1/2", | |
| 926 | + "description": "Unités locatives. Non disponible", | |
| 927 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/812\/303.jpg"], | |
| 928 | + "numberOfRooms": 2, | |
| 929 | + "occupancy": { | |
| 930 | + "@type": "QuantitativeValue", | |
| 931 | + "minValue": 1, | |
| 932 | + "maxValue": 4 | |
| 933 | + }, | |
| 934 | + "floorLevel": 3, | |
| 935 | + "floorSize": { | |
| 936 | + "@type": "QuantitativeValue", | |
| 937 | + "value": 1122, | |
| 938 | + "unitCode": "SQFT" | |
| 939 | + }, | |
| 940 | + "numberOfBathroomsTotal": 1, | |
| 941 | + "numberOfBedrooms": 2, | |
| 942 | + "petsAllowed": "Sous certaines conditions", | |
| 943 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 944 | + "yearBuilt": 2024, | |
| 945 | + "telephone": "450 585-6542", | |
| 946 | + "address": { | |
| 947 | + "@type": "PostalAddress", | |
| 948 | + "addressLocality": "Saint-Charles-Borromée", | |
| 949 | + "addressRegion": "Lanaudière", | |
| 950 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 951 | + }, | |
| 952 | + "latitude": 46.051912, | |
| 953 | + "longitude": -73.4724799, | |
| 954 | + "accommodationFloorPlan": { | |
| 955 | + "@type": "FloorPlan", | |
| 956 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/812\/303.jpg"], | |
| 957 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 958 | + } | |
| 959 | + </script> | |
| 960 | + | |
| 961 | + | |
| 962 | + <script type="application/ld+json"> | |
| 963 | + { | |
| 964 | + "@context": "https://schema.org", | |
| 965 | + "@type": "Apartment", | |
| 966 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 304 | 3 1/2", | |
| 967 | + "description": "Unités locatives. Non disponible", | |
| 968 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/813\/304.jpg"], | |
| 969 | + "numberOfRooms": 1, | |
| 970 | + "occupancy": { | |
| 971 | + "@type": "QuantitativeValue", | |
| 972 | + "minValue": 1, | |
| 973 | + "maxValue": 2 | |
| 974 | + }, | |
| 975 | + "floorLevel": 3, | |
| 976 | + "floorSize": { | |
| 977 | + "@type": "QuantitativeValue", | |
| 978 | + "value": 763, | |
| 979 | + "unitCode": "SQFT" | |
| 980 | + }, | |
| 981 | + "numberOfBathroomsTotal": 1, | |
| 982 | + "numberOfBedrooms": 1, | |
| 983 | + "petsAllowed": "Sous certaines conditions", | |
| 984 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 985 | + "yearBuilt": 2024, | |
| 986 | + "telephone": "450 585-6542", | |
| 987 | + "address": { | |
| 988 | + "@type": "PostalAddress", | |
| 989 | + "addressLocality": "Saint-Charles-Borromée", | |
| 990 | + "addressRegion": "Lanaudière", | |
| 991 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 992 | + }, | |
| 993 | + "latitude": 46.051912, | |
| 994 | + "longitude": -73.4724799, | |
| 995 | + "accommodationFloorPlan": { | |
| 996 | + "@type": "FloorPlan", | |
| 997 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/813\/304.jpg"], | |
| 998 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 999 | + } | |
| 1000 | + </script> | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + <script type="application/ld+json"> | |
| 1004 | + { | |
| 1005 | + "@context": "https://schema.org", | |
| 1006 | + "@type": "Apartment", | |
| 1007 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 305 | 4 1/2", | |
| 1008 | + "description": "Unités locatives. Non disponible", | |
| 1009 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/800\/305.jpg"], | |
| 1010 | + "numberOfRooms": 2, | |
| 1011 | + "occupancy": { | |
| 1012 | + "@type": "QuantitativeValue", | |
| 1013 | + "minValue": 1, | |
| 1014 | + "maxValue": 4 | |
| 1015 | + }, | |
| 1016 | + "floorLevel": 3, | |
| 1017 | + "floorSize": { | |
| 1018 | + "@type": "QuantitativeValue", | |
| 1019 | + "value": 1022, | |
| 1020 | + "unitCode": "SQFT" | |
| 1021 | + }, | |
| 1022 | + "numberOfBathroomsTotal": 1, | |
| 1023 | + "numberOfBedrooms": 2, | |
| 1024 | + "petsAllowed": "Sous certaines conditions", | |
| 1025 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 1026 | + "yearBuilt": 2024, | |
| 1027 | + "telephone": "450 585-6542", | |
| 1028 | + "address": { | |
| 1029 | + "@type": "PostalAddress", | |
| 1030 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1031 | + "addressRegion": "Lanaudière", | |
| 1032 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 1033 | + }, | |
| 1034 | + "latitude": 46.051912, | |
| 1035 | + "longitude": -73.4724799, | |
| 1036 | + "accommodationFloorPlan": { | |
| 1037 | + "@type": "FloorPlan", | |
| 1038 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/800\/305.jpg"], | |
| 1039 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1040 | + } | |
| 1041 | + </script> | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + <script type="application/ld+json"> | |
| 1045 | + { | |
| 1046 | + "@context": "https://schema.org", | |
| 1047 | + "@type": "Apartment", | |
| 1048 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 306 | 4 1/2", | |
| 1049 | + "description": "Unités locatives. Non disponible", | |
| 1050 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/801\/306.jpg"], | |
| 1051 | + "numberOfRooms": 2, | |
| 1052 | + "occupancy": { | |
| 1053 | + "@type": "QuantitativeValue", | |
| 1054 | + "minValue": 1, | |
| 1055 | + "maxValue": 4 | |
| 1056 | + }, | |
| 1057 | + "floorLevel": 3, | |
| 1058 | + "floorSize": { | |
| 1059 | + "@type": "QuantitativeValue", | |
| 1060 | + "value": 1022, | |
| 1061 | + "unitCode": "SQFT" | |
| 1062 | + }, | |
| 1063 | + "numberOfBathroomsTotal": 1, | |
| 1064 | + "numberOfBedrooms": 2, | |
| 1065 | + "petsAllowed": "Sous certaines conditions", | |
| 1066 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 1067 | + "yearBuilt": 2024, | |
| 1068 | + "telephone": "450 585-6542", | |
| 1069 | + "address": { | |
| 1070 | + "@type": "PostalAddress", | |
| 1071 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1072 | + "addressRegion": "Lanaudière", | |
| 1073 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 1074 | + }, | |
| 1075 | + "latitude": 46.051912, | |
| 1076 | + "longitude": -73.4724799, | |
| 1077 | + "accommodationFloorPlan": { | |
| 1078 | + "@type": "FloorPlan", | |
| 1079 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/801\/306.jpg"], | |
| 1080 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1081 | + } | |
| 1082 | + </script> | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + <script type="application/ld+json"> | |
| 1086 | + { | |
| 1087 | + "@context": "https://schema.org", | |
| 1088 | + "@type": "Apartment", | |
| 1089 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 307 | 4 1/2", | |
| 1090 | + "description": "Unités locatives. Non disponible", | |
| 1091 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/802\/307.jpg"], | |
| 1092 | + "numberOfRooms": 2, | |
| 1093 | + "occupancy": { | |
| 1094 | + "@type": "QuantitativeValue", | |
| 1095 | + "minValue": 1, | |
| 1096 | + "maxValue": 4 | |
| 1097 | + }, | |
| 1098 | + "floorLevel": 3, | |
| 1099 | + "floorSize": { | |
| 1100 | + "@type": "QuantitativeValue", | |
| 1101 | + "value": 1022, | |
| 1102 | + "unitCode": "SQFT" | |
| 1103 | + }, | |
| 1104 | + "numberOfBathroomsTotal": 1, | |
| 1105 | + "numberOfBedrooms": 2, | |
| 1106 | + "petsAllowed": "Sous certaines conditions", | |
| 1107 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 1108 | + "yearBuilt": 2024, | |
| 1109 | + "telephone": "450 585-6542", | |
| 1110 | + "address": { | |
| 1111 | + "@type": "PostalAddress", | |
| 1112 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1113 | + "addressRegion": "Lanaudière", | |
| 1114 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 1115 | + }, | |
| 1116 | + "latitude": 46.051912, | |
| 1117 | + "longitude": -73.4724799, | |
| 1118 | + "accommodationFloorPlan": { | |
| 1119 | + "@type": "FloorPlan", | |
| 1120 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/802\/307.jpg"], | |
| 1121 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1122 | + } | |
| 1123 | + </script> | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + <script type="application/ld+json"> | |
| 1127 | + { | |
| 1128 | + "@context": "https://schema.org", | |
| 1129 | + "@type": "Apartment", | |
| 1130 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 308 | 4 1/2", | |
| 1131 | + "description": "Unités locatives. Non disponible", | |
| 1132 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/803\/308.jpg"], | |
| 1133 | + "numberOfRooms": 2, | |
| 1134 | + "occupancy": { | |
| 1135 | + "@type": "QuantitativeValue", | |
| 1136 | + "minValue": 1, | |
| 1137 | + "maxValue": 4 | |
| 1138 | + }, | |
| 1139 | + "floorLevel": 3, | |
| 1140 | + "floorSize": { | |
| 1141 | + "@type": "QuantitativeValue", | |
| 1142 | + "value": 1022, | |
| 1143 | + "unitCode": "SQFT" | |
| 1144 | + }, | |
| 1145 | + "numberOfBathroomsTotal": 1, | |
| 1146 | + "numberOfBedrooms": 2, | |
| 1147 | + "petsAllowed": "Sous certaines conditions", | |
| 1148 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 1149 | + "yearBuilt": 2024, | |
| 1150 | + "telephone": "450 585-6542", | |
| 1151 | + "address": { | |
| 1152 | + "@type": "PostalAddress", | |
| 1153 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1154 | + "addressRegion": "Lanaudière", | |
| 1155 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 1156 | + }, | |
| 1157 | + "latitude": 46.051912, | |
| 1158 | + "longitude": -73.4724799, | |
| 1159 | + "accommodationFloorPlan": { | |
| 1160 | + "@type": "FloorPlan", | |
| 1161 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/803\/308.jpg"], | |
| 1162 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1163 | + } | |
| 1164 | + </script> | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + <script type="application/ld+json"> | |
| 1168 | + { | |
| 1169 | + "@context": "https://schema.org", | |
| 1170 | + "@type": "Apartment", | |
| 1171 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 309 | 4 1/2", | |
| 1172 | + "description": "Unités locatives. Non disponible", | |
| 1173 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/804\/309.jpg"], | |
| 1174 | + "numberOfRooms": 2, | |
| 1175 | + "occupancy": { | |
| 1176 | + "@type": "QuantitativeValue", | |
| 1177 | + "minValue": 1, | |
| 1178 | + "maxValue": 4 | |
| 1179 | + }, | |
| 1180 | + "floorLevel": 3, | |
| 1181 | + "floorSize": { | |
| 1182 | + "@type": "QuantitativeValue", | |
| 1183 | + "value": 1021, | |
| 1184 | + "unitCode": "SQFT" | |
| 1185 | + }, | |
| 1186 | + "numberOfBathroomsTotal": 1, | |
| 1187 | + "numberOfBedrooms": 2, | |
| 1188 | + "petsAllowed": "Sous certaines conditions", | |
| 1189 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 1190 | + "yearBuilt": 2024, | |
| 1191 | + "telephone": "450 585-6542", | |
| 1192 | + "address": { | |
| 1193 | + "@type": "PostalAddress", | |
| 1194 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1195 | + "addressRegion": "Lanaudière", | |
| 1196 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 1197 | + }, | |
| 1198 | + "latitude": 46.051912, | |
| 1199 | + "longitude": -73.4724799, | |
| 1200 | + "accommodationFloorPlan": { | |
| 1201 | + "@type": "FloorPlan", | |
| 1202 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/804\/309.jpg"], | |
| 1203 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1204 | + } | |
| 1205 | + </script> | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + <script type="application/ld+json"> | |
| 1209 | + { | |
| 1210 | + "@context": "https://schema.org", | |
| 1211 | + "@type": "Apartment", | |
| 1212 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 310 | 5 1/2", | |
| 1213 | + "description": "Unités locatives. Disponible à partir du 01/07/2026", | |
| 1214 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/805\/310.jpg"], | |
| 1215 | + "numberOfRooms": 3, | |
| 1216 | + "occupancy": { | |
| 1217 | + "@type": "QuantitativeValue", | |
| 1218 | + "minValue": 1, | |
| 1219 | + "maxValue": 6 | |
| 1220 | + }, | |
| 1221 | + "floorLevel": 3, | |
| 1222 | + "floorSize": { | |
| 1223 | + "@type": "QuantitativeValue", | |
| 1224 | + "value": 1281, | |
| 1225 | + "unitCode": "SQFT" | |
| 1226 | + }, | |
| 1227 | + "numberOfBathroomsTotal": 1, | |
| 1228 | + "numberOfBedrooms": 3, | |
| 1229 | + "petsAllowed": "Sous certaines conditions", | |
| 1230 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 1231 | + "yearBuilt": 2024, | |
| 1232 | + "telephone": "450 585-6542", | |
| 1233 | + "address": { | |
| 1234 | + "@type": "PostalAddress", | |
| 1235 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1236 | + "addressRegion": "Lanaudière", | |
| 1237 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 1238 | + }, | |
| 1239 | + "latitude": 46.051912, | |
| 1240 | + "longitude": -73.4724799, | |
| 1241 | + "accommodationFloorPlan": { | |
| 1242 | + "@type": "FloorPlan", | |
| 1243 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/805\/310.jpg"], | |
| 1244 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1245 | + } | |
| 1246 | + </script> | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + <script type="application/ld+json"> | |
| 1250 | + { | |
| 1251 | + "@context": "https://schema.org", | |
| 1252 | + "@type": "Apartment", | |
| 1253 | + "name": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada - unité 311 | 5 1/2", | |
| 1254 | + "description": "Unités locatives. Non disponible", | |
| 1255 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/806\/311.jpg"], | |
| 1256 | + "numberOfRooms": 2, | |
| 1257 | + "occupancy": { | |
| 1258 | + "@type": "QuantitativeValue", | |
| 1259 | + "minValue": 1, | |
| 1260 | + "maxValue": 4 | |
| 1261 | + }, | |
| 1262 | + "floorLevel": 3, | |
| 1263 | + "floorSize": { | |
| 1264 | + "@type": "QuantitativeValue", | |
| 1265 | + "value": 1402, | |
| 1266 | + "unitCode": "SQFT" | |
| 1267 | + }, | |
| 1268 | + "numberOfBathroomsTotal": 1, | |
| 1269 | + "numberOfBedrooms": 2, | |
| 1270 | + "petsAllowed": "Sous certaines conditions", | |
| 1271 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-charlotte-i#bottomForm", | |
| 1272 | + "yearBuilt": 2024, | |
| 1273 | + "telephone": "450 585-6542", | |
| 1274 | + "address": { | |
| 1275 | + "@type": "PostalAddress", | |
| 1276 | + "addressLocality": "Saint-Charles-Borromée", | |
| 1277 | + "addressRegion": "Lanaudière", | |
| 1278 | + "streetAddress": "675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada" | |
| 1279 | + }, | |
| 1280 | + "latitude": 46.051912, | |
| 1281 | + "longitude": -73.4724799, | |
| 1282 | + "accommodationFloorPlan": { | |
| 1283 | + "@type": "FloorPlan", | |
| 1284 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/806\/311.jpg"], | |
| 1285 | + "amenityFeature": ["Stationnement int\u00e9rieur","Internet sans fil illimit\u00e9","Rangement int\u00e9rieur","Air climatis\u00e9","Accessibilit\u00e9 aux personnes \u00e0 mobilit\u00e9 r\u00e9duite","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1286 | + } | |
| 1287 | + </script> | |
| 1288 | + | |
| 1289 | + | |
| 1290 | +</head> | |
| 1291 | +<body> | |
| 1292 | + <div id="app"> | |
| 1293 | + <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm"> | |
| 1294 | + <div class="container"> | |
| 1295 | + <a class="navbar-brand" href="https://location.groupeevoludev.com"> | |
| 1296 | + Evoludev | |
| 1297 | + </a> | |
| 1298 | + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> | |
| 1299 | + <span class="navbar-toggler-icon"></span> | |
| 1300 | + </button> | |
| 1301 | + | |
| 1302 | + <div class="collapse navbar-collapse" id="navbarSupportedContent"> | |
| 1303 | + <!-- Left Side Of Navbar --> | |
| 1304 | + <ul class="navbar-nav mr-auto"> | |
| 1305 | + | |
| 1306 | + </ul> | |
| 1307 | + | |
| 1308 | + <!-- Right Side Of Navbar --> | |
| 1309 | + <ul class="navbar-nav ml-auto"> | |
| 1310 | + <!-- Authentication Links --> | |
| 1311 | + <li class="nav-item"> | |
| 1312 | + <a class="nav-link" href="https://location.groupeevoludev.com/login">Login</a> | |
| 1313 | + </li> | |
| 1314 | + | |
| 1315 | + <li class="nav-item"> | |
| 1316 | + <a class="nav-link" href="https://location.groupeevoludev.com/register">Register</a> | |
| 1317 | + </li> | |
| 1318 | + </ul> | |
| 1319 | + </div> | |
| 1320 | + </div> | |
| 1321 | + </nav> | |
| 1322 | + </div> | |
| 1323 | + | |
| 1324 | + <script> | |
| 1325 | + function sendToForm() { | |
| 1326 | + window.location.href = "https://location.groupeevoludev.com/#scrollToForm"; | |
| 1327 | + } | |
| 1328 | +</script> | |
| 1329 | +<header style="opacity: 1;"> | |
| 1330 | + <div class="header-wrapper"> | |
| 1331 | + <a class="logo" href="https://location.groupeevoludev.com"> | |
| 1332 | + <img class="blanc" src="https://location.groupeevoludev.com/images/frontend/logo_couleur_evoludev.svg" alt="GroupeEvoludev" title="GroupeEvoludev"> | |
| 1333 | + <img class="couleur" src="https://location.groupeevoludev.com/images/frontend/logo_couleur_evoludev.svg" alt="GroupeEvoludev" title="GroupeEvoludev"> | |
| 1334 | + </a> | |
| 1335 | + <nav class="MainNav"> | |
| 1336 | + <a href="https://location.groupeevoludev.com/search" class="">Recherche</a> | |
| 1337 | + <a href="https://location.groupeevoludev.com/nouvelles" class="">Actualités</a> | |
| 1338 | + <a href="https://location.groupeevoludev.com/a-propos" class="">À propos</a> | |
| 1339 | + <a href="#" onclick="sendToForm()">Nous joindre</a> | |
| 1340 | + <a href="tel:+15792592002" style="color:#0083c9;"><img src="https://location.groupeevoludev.com/images/frontend/phone-solid_blue.svg" style="width:13px; height:13px; margin-right:7px; position:relative; top:-1px;" />579-259-2002</a> | |
| 1341 | + <a href="https://location.groupeevoludev.com/transactions/credit" class="">Analyse de crédit</a> | |
| 1342 | + <!-- <a href="https://location.groupeevoludev.com/login" class="btn btn-custom-login"> | |
| 1343 | + <i class="fas fa-sign-in-alt me-1"></i> Connexion | |
| 1344 | + </a> --> | |
| 1345 | + </nav> | |
| 1346 | + <div class="actions"> | |
| 1347 | + <div> | |
| 1348 | + <button class="ico-pad menu-open block"> | |
| 1349 | + <span><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="13" height="13" viewBox="0 0 13 13"><defs><style>.a{fill:none;}.b{clip-path:url(#a);}.c{fill:#000;}</style><clipPath id="a"><rect class="a" width="13" height="13"></rect></clipPath></defs><g class="b"><g transform="translate(-1102 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1102 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1102 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g></g></svg></span> | |
| 1350 | + </button> | |
| 1351 | + <button class="ico-close menu-close hidden" id="close_menu"> | |
| 1352 | + <span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13"><defs><style>.a{fill:#fff;}</style></defs><path class="a" d="M12.712,1.679,7.89,6.5l4.821,4.821a.983.983,0,0,1-1.39,1.39L6.5,7.89,1.679,12.712a.983.983,0,0,1-1.39-1.39L5.11,6.5.288,1.679A.983.983,0,0,1,1.679.288L6.5,5.11,11.321.3a.98.98,0,0,1,1.39,1.38Z" transform="translate(0 0)"></path></svg></span> | |
| 1353 | + </button> | |
| 1354 | + </div> | |
| 1355 | + </div> | |
| 1356 | + </div> | |
| 1357 | + <div class="header-content"> | |
| 1358 | + <div class="header-menu"> | |
| 1359 | + <div class="bg-image" style="background-image: url(https://location.groupeevoludev.com/images/frontend/headerHome.jpg)"> | |
| 1360 | + <div class="overlay black"></div> | |
| 1361 | + <div class="overlay gradient"></div> | |
| 1362 | + </div> | |
| 1363 | + <div class="header-menu-wrapper"> | |
| 1364 | + <div class="menu-principal"> | |
| 1365 | + <ul id="menu-menu-principal-fr" class="menu"> | |
| 1366 | + <li id="menu-item-150" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-150"> | |
| 1367 | + <ul class="sub-menu"> | |
| 1368 | + <li id="menu-item-166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-166"><a class="" href="https://location.groupeevoludev.com/search">Recherche</a></li> | |
| 1369 | + <li id="menu-item-163" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-163"><a class="" href="https://location.groupeevoludev.com/nouvelles">Actualités</a></li> | |
| 1370 | + <li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a class="" href="https://location.groupeevoludev.com/a-propos">À propos</a></li> | |
| 1371 | + <li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="#" onclick="document.getElementById('sendmail').scrollIntoView({behavior: 'smooth', block: 'center'});document.getElementById('close_menu').click();return false;">Nous joindre</a></li> | |
| 1372 | + </ul> | |
| 1373 | + </li> | |
| 1374 | + </ul> | |
| 1375 | + </div> | |
| 1376 | + <div class="header-menu-secondary"> | |
| 1377 | + <div class="block__socials"> | |
| 1378 | + <a href="https://www.facebook.com/Groupe-Evoludev-538303933259397/" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="7.311" height="14" viewBox="0 0 7.311 14"><defs><style>.a{fill:#fff;fill-rule:evenodd;}</style></defs><path class="a" d="M84.744,14V7.622h2.178l.311-2.489H84.744V3.578c0-.7.233-1.244,1.244-1.244h1.322V.078C87,.078,86.222,0,85.367,0a3,3,0,0,0-3.189,3.267V5.133H80V7.622h2.178V14Z" transform="translate(-80)"></path></svg></a> | |
| 1379 | + <a href="https://www.linkedin.com/company/groupe-evoludev/" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="12.714" viewBox="0 0 14 12.714"><defs><style>.a{fill:#fff;}</style></defs><g transform="translate(-736.3 -792.1)"><rect class="a" width="2.724" height="8.627" transform="translate(736.678 796.187)"></rect><path class="a" d="M754.589,802.6a2.806,2.806,0,0,0-2.724,1.438v-1.362H748.8c.038.719,0,8.627,0,8.627h3.065v-4.654a2.1,2.1,0,0,1,.076-.719,1.545,1.545,0,0,1,1.476-1.06c1.059,0,1.551.795,1.551,1.968V811.3h3.1v-4.768C758.032,803.849,756.519,802.6,754.589,802.6Z" transform="translate(-7.77 -6.527)"></path><path class="a" d="M737.965,792.1a1.515,1.515,0,0,0-1.665,1.514,1.5,1.5,0,0,0,1.627,1.476h.038a1.5,1.5,0,1,0,0-2.989Z"></path></g></svg></a> | |
| 1380 | + </div> | |
| 1381 | + </div> | |
| 1382 | + </div> | |
| 1383 | + </div> | |
| 1384 | + </div> | |
| 1385 | + <div class="nav-overlay overlay black"></div> | |
| 1386 | +</header> | |
| 1387 | + | |
| 1388 | + <!-- SVG DEFS --> | |
| 1389 | + <svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 1390 | + <defs> | |
| 1391 | + <symbol id="icon-plus" viewBox="0 0 32 32"> | |
| 1392 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M1.013 12.48h11.253v-11.253h6.72v11.253h11.253v6.72h-11.253v11.253h-6.72v-11.253h-11.253v-6.72z"></path> | |
| 1393 | + </symbol> | |
| 1394 | + <symbol id="icon-icon-salle-bain" viewBox="0 0 32 32"> | |
| 1395 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1396 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M19.111 13.694c0.093-0.093 0.163-0.232 0.163-0.395 0-0.139-0.070-0.279-0.163-0.395l-0.279-0.278c-0.116-0.093-0.255-0.163-0.395-0.163-0.162 0-0.302 0.070-0.395 0.163-0.348-0.279-0.743-0.441-1.184-0.534s-0.859-0.070-1.277 0.046c-0.325-0.255-0.673-0.464-1.045-0.627-0.371-0.139-0.766-0.232-1.184-0.232-0.604 0-1.161 0.162-1.671 0.441-0.511 0.302-0.905 0.696-1.184 1.207-0.302 0.511-0.441 1.045-0.441 1.648v7.104h1.486v-7.104c0-0.488 0.162-0.905 0.534-1.277 0.348-0.348 0.766-0.534 1.277-0.534 0.325 0 0.65 0.093 0.952 0.279-0.371 0.488-0.557 1.045-0.534 1.648 0 0.604 0.209 1.138 0.604 1.602-0.116 0.116-0.163 0.255-0.163 0.395 0 0.163 0.046 0.302 0.163 0.395l0.278 0.279c0.093 0.116 0.232 0.163 0.395 0.163 0.139 0 0.279-0.046 0.395-0.163l3.668-3.668zM18.972 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM19.714 15.366c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM21.943 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM18.229 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM19.343 15.737c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116zM21.2 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 16.851c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM20.457 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 17.594c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM19.714 17.594c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.972 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 19.080c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 19.823c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279z"></path> | |
| 1397 | + </symbol> | |
| 1398 | + <symbol id="icon-icon-chambre" viewBox="0 0 32 32"> | |
| 1399 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1400 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M12.657 16.48c-0.511 0-0.952-0.162-1.323-0.534s-0.534-0.813-0.534-1.323c0-0.511 0.162-0.929 0.534-1.3s0.813-0.557 1.323-0.557c0.511 0 0.929 0.186 1.3 0.557s0.557 0.789 0.557 1.3c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534zM20.829 13.508c0.464 0 0.882 0.116 1.3 0.348 0.395 0.232 0.72 0.557 0.952 0.952 0.232 0.418 0.348 0.836 0.348 1.3v4.457c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-1.114h-11.886v1.114c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-8.171c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.279-0.116h0.743c0.093 0 0.186 0.046 0.255 0.116s0.116 0.162 0.116 0.255v4.829h5.2v-3.343c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.278-0.116h5.2z"></path> | |
| 1401 | + </symbol> | |
| 1402 | + <symbol id="icon-icon-superficie" viewBox="0 0 32 32"> | |
| 1403 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1404 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M10.8 14.716c0 0.093 0.023 0.162 0.070 0.209s0.116 0.070 0.209 0.070h0.929c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-1.95h1.95c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-0.929c0-0.070-0.046-0.139-0.093-0.186s-0.116-0.093-0.186-0.093h-2.879c-0.163 0-0.302 0.070-0.395 0.162-0.116 0.116-0.162 0.255-0.162 0.395v2.879zM17.486 11.559c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h2.879c0.139 0 0.279 0.070 0.395 0.162 0.093 0.116 0.162 0.255 0.162 0.395v2.879c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-0.929c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-1.95h-1.95c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929zM20.922 17.966c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v2.879c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-2.879c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h1.95v-1.95c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929zM14.514 21.401c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-2.879c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-2.879c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v1.95h1.95c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v0.929z"></path> | |
| 1405 | + </symbol> | |
| 1406 | + <symbol id="icon-chevron-right" viewBox="0 0 32 32"> | |
| 1407 | + <path d="M24.767 17.192c0.351-0.281 0.561-0.701 0.561-1.192 0-0.421-0.21-0.842-0.561-1.192l-13.606-13.606c-0.351-0.281-0.772-0.491-1.192-0.491-0.491 0-0.912 0.21-1.192 0.491l-1.543 1.543c-0.351 0.351-0.561 0.772-0.561 1.192 0 0.491 0.14 0.912 0.491 1.192l10.871 10.871-10.871 10.871c-0.351 0.351-0.491 0.772-0.491 1.192 0 0.491 0.21 0.912 0.561 1.192l1.543 1.543c0.281 0.351 0.701 0.491 1.192 0.491 0.421 0 0.842-0.14 1.192-0.491l13.606-13.606z"></path> | |
| 1408 | + </symbol> | |
| 1409 | + <symbol id="icon-map" viewBox="0 0 32 32"> | |
| 1410 | + <path d="M31.111 3.556c-0.111 0-0.222 0.056-0.333 0.111l-9.444 3.444-9.556-3.333c-0.389-0.111-0.778-0.167-1.167-0.222-0.333 0-0.722 0.111-1.111 0.222l-8.389 2.889c-0.667 0.278-1.111 0.944-1.111 1.667v19.222c0 0.556 0.389 0.889 0.833 0.889 0.111 0 0.222 0 0.333-0.056l9.5-3.5 9.555 3.389c0.333 0.111 0.722 0.167 1.111 0.167s0.722-0.056 1.111-0.167l8.389-2.889c0.667-0.278 1.167-0.944 1.167-1.667v-19.222c0-0.556-0.444-0.944-0.889-0.944zM12.444 6.833l7.111 2.5v15.889l-7.111-2.5v-15.889zM2.667 25.056v-16.056l7.111-2.5v15.889h-0.056l-7.056 2.667zM29.333 23.056l-7.111 2.5v-15.889l7.111-2.667v16.056z"></path> | |
| 1411 | + </symbol> | |
| 1412 | + <symbol id="icon-stationnement" viewBox="0 0 32 32"> | |
| 1413 | + <path d="M17.594 7.763h-5.719v16.469h1.875v-5.219h3.844c3.050 0 5.531-2.481 5.531-5.531v-0.194c0-3.044-2.481-5.525-5.531-5.525zM21.25 13.488c0 2.013-1.637 3.656-3.656 3.656h-3.844v-7.5h3.844c2.012 0 3.656 1.637 3.656 3.656v0.188z"></path> | |
| 1414 | + <path d="M16 0c-8.825 0-16 7.175-16 16s7.175 16 16 16c8.825 0 16-7.175 16-16s-7.175-16-16-16zM16 30.769c-8.144 0-14.769-6.625-14.769-14.769s6.625-14.769 14.769-14.769c8.144 0 14.769 6.625 14.769 14.769s-6.625 14.769-14.769 14.769z"></path> | |
| 1415 | + </symbol> | |
| 1416 | + <symbol id="icon-hydro" viewBox="0 0 32 32"> | |
| 1417 | + <path d="M18.963 3.081c-0.909-1.060-1.726-1.999-2.362-2.786-0.030-0.061-0.091-0.091-0.121-0.121-0.333-0.273-0.818-0.212-1.090 0.121-0.636 0.787-1.453 1.726-2.362 2.786-3.997 4.633-9.539 11.053-9.539 16.413 0 3.452 1.393 6.571 3.664 8.842 2.271 2.241 5.39 3.664 8.842 3.664s6.571-1.393 8.842-3.664 3.664-5.39 3.664-8.842c0-5.36-5.541-11.78-9.539-16.413zM23.748 27.215c-1.999 1.999-4.724 3.24-7.752 3.24s-5.754-1.241-7.752-3.21c-1.968-1.968-3.21-4.724-3.21-7.752 0-4.785 5.33-10.962 9.175-15.413 0.636-0.757 1.242-1.454 1.787-2.12 0.545 0.666 1.151 1.363 1.787 2.089 3.846 4.451 9.175 10.599 9.175 15.413 0 3.028-1.241 5.753-3.21 7.752z"></path> | |
| 1418 | + </symbol> | |
| 1419 | + <symbol id="icon-eclaire" viewBox="0 0 32 32"> | |
| 1420 | + <path d="M29.025 3.112c-0.244-0.244-0.638-0.244-0.881 0l-1.163 1.163c-0.244 0.244-0.244 0.638 0 0.881 0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181l1.156-1.156c0.244-0.25 0.244-0.644 0-0.888z"></path> | |
| 1421 | + <path d="M29.025 16.587l-1.163-1.162c-0.244-0.244-0.637-0.244-0.881 0s-0.244 0.637 0 0.881l1.163 1.163c0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.062 0.444-0.181c0.238-0.244 0.238-0.638-0.006-0.881z"></path> | |
| 1422 | + <path d="M31.375 9.669h-1.644c-0.344 0-0.625 0.281-0.625 0.625s0.281 0.625 0.625 0.625h1.644c0.344 0 0.625-0.281 0.625-0.625s-0.281-0.625-0.625-0.625z"></path> | |
| 1423 | + <path d="M5.019 4.275l-1.163-1.163c-0.244-0.244-0.637-0.244-0.881 0s-0.244 0.637 0 0.881l1.162 1.162c0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181c0.237-0.237 0.237-0.638-0.006-0.881z"></path> | |
| 1424 | + <path d="M5.019 15.419c-0.244-0.244-0.638-0.244-0.881 0l-1.163 1.162c-0.244 0.244-0.244 0.638 0 0.881 0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181l1.163-1.163c0.237-0.237 0.237-0.637-0.006-0.881z"></path> | |
| 1425 | + <path d="M2.269 9.669h-1.644c-0.344 0-0.625 0.281-0.625 0.625s0.281 0.625 0.625 0.625h1.644c0.344 0 0.625-0.281 0.625-0.625s-0.275-0.625-0.625-0.625z"></path> | |
| 1426 | + <path d="M23.256 2.987c-1.944-1.925-4.512-2.987-7.25-2.987-0.025 0-0.050 0-0.075 0-2.669 0.019-5.2 1.063-7.119 2.95-1.919 1.881-3.019 4.388-3.094 7.056-0.075 2.781 0.944 5.419 2.869 7.419 1.519 1.575 2.35 3.675 2.35 5.906v4.294c0 0.881 0.613 1.625 1.431 1.825v0.575c0 1.094 0.887 1.988 1.988 1.988h3.281c1.094 0 1.988-0.887 1.988-1.988v-0.569c0.831-0.194 1.45-0.938 1.45-1.825v-4.294c0-2.2 0.856-4.325 2.419-5.975 1.812-1.919 2.806-4.425 2.806-7.062 0-2.769-1.081-5.362-3.044-7.313zM17.638 30.756h-3.281c-0.406 0-0.738-0.331-0.738-0.738v-0.519h4.75v0.519h0.006c0 0.406-0.331 0.738-0.738 0.738zM19.825 27.619c0 0.344-0.281 0.625-0.625 0.625h-6.381c-0.344 0-0.625-0.281-0.625-0.625v-3.556h7.631v3.556zM22.581 16.5c-1.656 1.756-2.619 3.981-2.744 6.319h-7.663c-0.119-2.363-1.063-4.569-2.688-6.263-1.694-1.756-2.588-4.075-2.519-6.519 0.131-4.813 4.156-8.756 8.975-8.787 2.431-0.019 4.713 0.913 6.438 2.625s2.669 3.987 2.669 6.412c0 2.319-0.881 4.525-2.469 6.212z"></path> | |
| 1427 | + </symbol> | |
| 1428 | + <symbol id="icon-chauffe" viewBox="0 0 38 32"> | |
| 1429 | + <path d="M33.278 19.049l-0.027-0.313c-0.436-4.772-3.081-7.763-5.415-10.402-2.161-2.443-4.027-4.553-4.027-7.666 0-0.25-0.167-0.478-0.431-0.593s-0.584-0.096-0.825 0.051c-3.505 2.107-6.429 5.657-7.45 9.045-0.709 2.359-0.803 5.010-0.816 6.762-3.236-0.581-3.97-4.648-3.977-4.692-0.036-0.211-0.19-0.395-0.413-0.495-0.226-0.099-0.491-0.106-0.719-0.011-0.17 0.069-4.166 1.775-4.398 8.586-0.016 0.227-0.017 0.453-0.017 0.68 0 6.616 6.409 12 14.285 12s14.285-5.383 14.285-12c0-0.332-0.027-0.642-0.054-0.951zM19.047 30.667c-2.626 0-4.762-1.911-4.762-4.261 0-0.080-0.001-0.161 0.006-0.26 0.032-0.991 0.256-1.667 0.501-2.117 0.46 0.831 1.284 1.594 2.62 1.594 0.439 0 0.794-0.298 0.794-0.667 0-0.949 0.023-2.044 0.305-3.033 0.25-0.877 0.849-1.808 1.607-2.556 0.337 0.97 0.994 1.755 1.636 2.521 0.918 1.096 1.868 2.23 2.034 4.163 0.010 0.115 0.020 0.23 0.020 0.354-0 2.35-2.136 4.261-4.762 4.261zM24.063 29.796c0.824-0.944 1.334-2.11 1.334-3.39 0-0.157-0.012-0.303-0.035-0.575-0.188-2.176-1.314-3.521-2.309-4.708-0.847-1.010-1.578-1.883-1.578-3.122 0-0.253-0.171-0.484-0.44-0.597-0.268-0.113-0.592-0.088-0.832 0.065-1.522 0.966-2.792 2.592-3.235 4.145-0.226 0.796-0.305 1.658-0.333 2.366-0.55-0.497-0.721-1.419-0.722-1.432-0.036-0.214-0.192-0.401-0.421-0.501-0.227-0.099-0.499-0.102-0.728-0.003-0.2 0.086-1.957 0.932-2.058 4.045-0.007 0.105-0.008 0.211-0.008 0.316 0 1.28 0.51 2.446 1.333 3.39-4.514-1.637-7.682-5.41-7.682-9.795 0-0.2-0.001-0.399 0.015-0.621 0.136-3.996 1.659-5.978 2.652-6.852 0.693 2.083 2.508 4.806 6.062 4.806 0.439 0 0.794-0.298 0.794-0.667 0-2.231 0.060-4.809 0.77-7.17 0.806-2.674 3.014-5.562 5.679-7.517 0.443 2.855 2.294 4.949 4.24 7.149 2.313 2.616 4.705 5.321 5.106 9.701l0.027 0.319c0.025 0.277 0.050 0.554 0.050 0.852-0 4.385-3.169 8.158-7.683 9.795z"></path> | |
| 1430 | + </symbol> | |
| 1431 | + <symbol id="icon-share" viewBox="0 0 32 32"> | |
| 1432 | + <path d="M23.732 19.866c-1.389 0-2.658 0.483-3.625 1.269l-6.222-3.866c0.121-0.363 0.121-0.785 0.121-1.269 0-0.423 0-0.846-0.121-1.208l6.222-3.866c0.967 0.785 2.235 1.208 3.625 1.208 3.202 0 5.799-2.537 5.799-5.799 0-3.202-2.598-5.799-5.799-5.799-3.262 0-5.799 2.598-5.799 5.799 0 0.483 0 0.906 0.121 1.269l-6.222 3.866c-0.967-0.785-2.235-1.269-3.564-1.269-3.262 0-5.799 2.598-5.799 5.799 0 3.262 2.537 5.799 5.799 5.799 1.329 0 2.598-0.423 3.564-1.208l6.222 3.866c-0.121 0.363-0.121 0.785-0.121 1.269v-0.060c0 3.262 2.537 5.799 5.799 5.799 3.202 0 5.799-2.537 5.799-5.799 0-3.202-2.598-5.799-5.799-5.799z"></path> | |
| 1433 | + </symbol> | |
| 1434 | + <symbol id="icon-icon-stationnement" viewBox="0 0 32 32"> | |
| 1435 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1436 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M21.664 14.437c0.093 0 0.162 0.046 0.209 0.116 0.046 0.093 0.070 0.162 0.046 0.255l-0.186 0.557c-0.046 0.139-0.116 0.186-0.255 0.186h-0.673c0.232 0.139 0.418 0.325 0.557 0.557s0.209 0.464 0.209 0.743v1.114c0 0.371-0.139 0.696-0.371 0.975v1.439c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-1.114c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-0.929h-5.943v0.929c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-1.114c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-1.439c-0.255-0.279-0.371-0.604-0.371-0.975v-1.114c0-0.279 0.070-0.511 0.209-0.743s0.325-0.418 0.557-0.557h-0.673c-0.139 0-0.232-0.046-0.255-0.186l-0.186-0.557c-0.046-0.093-0.023-0.163 0.023-0.255 0.046-0.070 0.139-0.116 0.232-0.116h1.277l0.186-0.488c0.209-0.557 0.58-1.021 1.091-1.393 0.511-0.348 1.068-0.534 1.695-0.534h2.832c0.604 0 1.184 0.186 1.695 0.534 0.511 0.371 0.859 0.836 1.091 1.393l0.186 0.488h1.277zM13.191 14.483l-0.348 0.882h6.314l-0.348-0.882c-0.116-0.279-0.302-0.511-0.557-0.696s-0.534-0.279-0.836-0.279h-2.832c-0.325 0-0.604 0.093-0.859 0.279s-0.441 0.418-0.534 0.696zM12.1 18.151h0.093c0.302 0 0.534 0 0.673-0.046 0.232-0.046 0.348-0.139 0.348-0.325s-0.139-0.418-0.418-0.696c-0.279-0.279-0.511-0.418-0.696-0.418-0.209 0-0.395 0.093-0.534 0.232s-0.209 0.325-0.209 0.511c0 0.209 0.070 0.395 0.209 0.534s0.325 0.209 0.534 0.209zM19.9 18.151c0.186 0 0.371-0.070 0.511-0.209s0.232-0.325 0.232-0.534c0-0.186-0.093-0.371-0.232-0.511s-0.325-0.232-0.511-0.232c-0.209 0-0.441 0.139-0.72 0.418s-0.395 0.511-0.395 0.696 0.116 0.279 0.348 0.325c0.139 0.046 0.348 0.046 0.673 0.046h0.093z"></path> | |
| 1437 | + </symbol> | |
| 1438 | + <symbol id="icon-icon-buanderie" viewBox="0 0 32 32"> | |
| 1439 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1440 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M22.109 13.108c0.079 0.039 0.118 0.118 0.157 0.196 0.020 0.079 0.020 0.157-0.020 0.236l-1.12 2.239c-0.039 0.079-0.118 0.137-0.196 0.177s-0.157 0.020-0.216-0.020l-1.12-0.55c-0.118-0.039-0.216-0.039-0.314 0.020s-0.137 0.137-0.137 0.255v4.989c0 0.177-0.079 0.334-0.196 0.452s-0.275 0.177-0.432 0.177h-5.029c-0.177 0-0.334-0.059-0.452-0.177s-0.177-0.275-0.177-0.452v-4.989c0-0.118-0.059-0.196-0.157-0.255s-0.196-0.059-0.295-0.020l-1.12 0.55c-0.079 0.039-0.157 0.059-0.236 0.020s-0.137-0.098-0.177-0.177l-1.12-2.239c-0.039-0.079-0.059-0.157-0.020-0.236 0.020-0.079 0.079-0.157 0.157-0.196l3.83-1.886c0.196 0.275 0.491 0.511 0.904 0.668 0.413 0.177 0.864 0.255 1.375 0.255 0.491 0 0.943-0.079 1.355-0.255 0.413-0.157 0.727-0.393 0.943-0.668l3.811 1.886z"></path> | |
| 1441 | + </symbol> | |
| 1442 | + <symbol id="icon-icon-aspirateur" viewBox="0 0 32 32"> | |
| 1443 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1444 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M16 12.166c0.786 0 1.536 0.214 2.214 0.607s1.214 0.929 1.607 1.607c0.393 0.679 0.607 1.429 0.607 2.214 0 0.804-0.214 1.536-0.607 2.214s-0.929 1.232-1.607 1.625c-0.679 0.393-1.429 0.589-2.214 0.589-0.804 0-1.536-0.196-2.214-0.589s-1.232-0.946-1.625-1.625c-0.393-0.679-0.589-1.411-0.589-2.214 0-0.786 0.196-1.536 0.589-2.214s0.946-1.214 1.625-1.607c0.679-0.393 1.411-0.607 2.214-0.607zM17.429 16.594c0-0.393-0.143-0.714-0.429-1s-0.607-0.429-1-0.429c-0.393 0-0.732 0.143-1.018 0.429s-0.411 0.607-0.411 1c0 0.393 0.125 0.732 0.411 1.018s0.625 0.411 1.018 0.411c0.393 0 0.714-0.125 1-0.411s0.429-0.625 0.429-1.018z"></path> | |
| 1445 | + </symbol> | |
| 1446 | + <symbol id="icon-icon-climatisation" viewBox="0 0 32 32"> | |
| 1447 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1448 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M17.486 19.451c0-0.255-0.070-0.511-0.209-0.743s-0.302-0.395-0.534-0.534v-0.952c0-0.186-0.093-0.371-0.232-0.511s-0.325-0.232-0.511-0.232c-0.209 0-0.395 0.093-0.534 0.232s-0.209 0.325-0.209 0.511v0.952c-0.232 0.139-0.418 0.302-0.557 0.534s-0.186 0.488-0.186 0.743c0 0.418 0.139 0.789 0.418 1.068s0.65 0.418 1.068 0.418c0.418 0 0.766-0.139 1.045-0.418s0.441-0.65 0.441-1.068zM18.229 17.478v-4.713c0-0.604-0.232-1.137-0.65-1.579-0.441-0.418-0.975-0.65-1.579-0.65-0.627 0-1.161 0.232-1.579 0.65-0.441 0.441-0.65 0.975-0.65 1.579v4.713c-0.511 0.557-0.743 1.207-0.743 1.95 0 0.557 0.116 1.045 0.395 1.509 0.255 0.464 0.604 0.813 1.068 1.091s0.952 0.395 1.486 0.395h0.023c0.534 0 1.021-0.116 1.486-0.395 0.464-0.255 0.813-0.604 1.091-1.068 0.255-0.464 0.395-0.952 0.395-1.509 0-0.743-0.255-1.393-0.743-1.973zM17.857 19.451c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534h-0.023c-0.511 0-0.929-0.186-1.3-0.557s-0.534-0.789-0.534-1.3c0-0.325 0.070-0.604 0.232-0.882 0.070-0.139 0.209-0.325 0.418-0.557l0.093-0.116v-5.13c0-0.302 0.093-0.557 0.325-0.789 0.209-0.209 0.464-0.325 0.789-0.325 0.302 0 0.557 0.116 0.789 0.325 0.209 0.232 0.325 0.488 0.325 0.789v5.13l0.093 0.116c0.186 0.232 0.325 0.418 0.418 0.557 0.139 0.279 0.232 0.557 0.232 0.882z"></path> | |
| 1449 | + </symbol> | |
| 1450 | + <symbol id="icon-icon-internet" viewBox="0 0 32 32"> | |
| 1451 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1452 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M17.257 19.394c0-0.354-0.137-0.648-0.373-0.884s-0.53-0.373-0.884-0.373c-0.354 0-0.668 0.137-0.904 0.373s-0.354 0.53-0.354 0.884c0 0.354 0.118 0.668 0.354 0.904s0.55 0.354 0.904 0.354c0.354 0 0.648-0.118 0.884-0.354s0.373-0.55 0.373-0.904zM19.948 16.958l-0.668 0.668c-0.079 0.059-0.137 0.079-0.216 0.079s-0.157-0.020-0.216-0.079c-0.55-0.452-1.159-0.766-1.827-0.923-0.688-0.157-1.375-0.157-2.043 0-0.687 0.157-1.296 0.471-1.827 0.923-0.079 0.059-0.137 0.079-0.216 0.079s-0.157-0.020-0.216-0.079l-0.668-0.668c-0.079-0.059-0.098-0.137-0.098-0.236 0-0.079 0.039-0.157 0.118-0.236 0.727-0.648 1.571-1.080 2.514-1.316s1.886-0.236 2.829 0c0.943 0.236 1.768 0.668 2.514 1.316 0.059 0.079 0.098 0.157 0.098 0.236 0 0.098-0.020 0.177-0.079 0.236zM22.148 14.719l-0.668 0.668c-0.079 0.059-0.157 0.098-0.236 0.098s-0.157-0.020-0.196-0.098c-0.943-0.864-2.043-1.434-3.261-1.748-1.198-0.295-2.396-0.295-3.575 0-1.238 0.314-2.318 0.884-3.261 1.748-0.059 0.079-0.137 0.098-0.216 0.098s-0.157-0.039-0.216-0.098l-0.668-0.668c-0.079-0.059-0.098-0.137-0.098-0.236 0-0.079 0.039-0.157 0.118-0.216 1.12-1.061 2.436-1.768 3.948-2.141 1.454-0.354 2.907-0.354 4.361 0 1.493 0.373 2.809 1.080 3.948 2.141 0.059 0.059 0.098 0.137 0.098 0.216 0 0.098-0.020 0.177-0.079 0.236z"></path> | |
| 1453 | + </symbol> | |
| 1454 | + <symbol id="icon-icon-rangement" viewBox="0 0 32 32"> | |
| 1455 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1456 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M19.286 18.308c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.571c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089s0.071-0.054 0.107-0.054h6.571zM19.286 20.023c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.571c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089s0.071-0.054 0.107-0.054h6.571zM19.286 16.594c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.553c-0.054 0-0.089 0-0.107-0.036-0.036-0.036-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089 0.018-0.036 0.054-0.054 0.107-0.054h6.553zM21.197 14.112h-0.018c0.161 0.071 0.286 0.179 0.393 0.321 0.089 0.143 0.143 0.304 0.143 0.464v6.125c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-1.429c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-4.429c0-0.143-0.071-0.286-0.179-0.393s-0.25-0.179-0.411-0.179h-6.822c-0.179 0-0.321 0.071-0.429 0.179s-0.161 0.25-0.161 0.393v4.429c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-1.429c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-6.125c0-0.161 0.036-0.321 0.143-0.464 0.089-0.143 0.214-0.25 0.393-0.321l4.857-2.018c0.214-0.089 0.429-0.089 0.643 0l4.875 2.018z"></path> | |
| 1457 | + </symbol> | |
| 1458 | + <symbol id="icon-plus-white" viewBox="0 0 32 32"> | |
| 1459 | + <path d="M1.013 12.48h11.253v-11.253h6.72v11.253h11.253v6.72h-11.253v11.253h-6.72v-11.253h-11.253v-6.72z"></path> | |
| 1460 | + </symbol> | |
| 1461 | + <symbol id="icon-icon-download" viewBox="0 0 32 32"> | |
| 1462 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1463 | + </symbol> | |
| 1464 | + <symbol id="icon-loupe" viewBox="0 0 32 32"> | |
| 1465 | + <path d="M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"></path> | |
| 1466 | + </symbol> | |
| 1467 | + <symbol id="icon-icon-chambre-bleu" viewBox="0 0 32 32"> | |
| 1468 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1469 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M12.657 16.48c-0.511 0-0.952-0.162-1.323-0.534s-0.534-0.813-0.534-1.323c0-0.511 0.162-0.929 0.534-1.3s0.813-0.557 1.323-0.557c0.511 0 0.929 0.186 1.3 0.557s0.557 0.789 0.557 1.3c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534zM20.829 13.508c0.464 0 0.882 0.116 1.3 0.348 0.395 0.232 0.72 0.557 0.952 0.952 0.232 0.418 0.348 0.836 0.348 1.3v4.457c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-1.114h-11.886v1.114c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-8.171c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.279-0.116h0.743c0.093 0 0.186 0.046 0.255 0.116s0.116 0.162 0.116 0.255v4.829h5.2v-3.343c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.278-0.116h5.2z"></path> | |
| 1470 | + </symbol> | |
| 1471 | + <symbol id="icon-icon-salle-bain-bleu" viewBox="0 0 32 32"> | |
| 1472 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1473 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M19.111 13.694c0.093-0.093 0.163-0.232 0.163-0.395 0-0.139-0.070-0.279-0.163-0.395l-0.279-0.278c-0.116-0.093-0.255-0.163-0.395-0.163-0.162 0-0.302 0.070-0.395 0.163-0.348-0.279-0.743-0.441-1.184-0.534s-0.859-0.070-1.277 0.046c-0.325-0.255-0.673-0.464-1.045-0.627-0.371-0.139-0.766-0.232-1.184-0.232-0.604 0-1.161 0.162-1.671 0.441-0.511 0.302-0.905 0.696-1.184 1.207-0.302 0.511-0.441 1.045-0.441 1.648v7.104h1.486v-7.104c0-0.488 0.162-0.905 0.534-1.277 0.348-0.348 0.766-0.534 1.277-0.534 0.325 0 0.65 0.093 0.952 0.279-0.371 0.488-0.557 1.045-0.534 1.648 0 0.604 0.209 1.138 0.604 1.602-0.116 0.116-0.163 0.255-0.163 0.395 0 0.163 0.046 0.302 0.163 0.395l0.278 0.279c0.093 0.116 0.232 0.163 0.395 0.163 0.139 0 0.279-0.046 0.395-0.163l3.668-3.668zM18.972 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM19.714 15.366c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM21.943 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM18.229 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM19.343 15.737c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116zM21.2 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 16.851c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM20.457 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 17.594c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM19.714 17.594c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.972 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 19.080c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 19.823c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279z"></path> | |
| 1474 | + </symbol> | |
| 1475 | + <symbol id="icon-icon-superficie-bleu" viewBox="0 0 32 32"> | |
| 1476 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1477 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M10.8 14.716c0 0.093 0.023 0.162 0.070 0.209s0.116 0.070 0.209 0.070h0.929c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-1.95h1.95c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-0.929c0-0.070-0.046-0.139-0.093-0.186s-0.116-0.093-0.186-0.093h-2.879c-0.163 0-0.302 0.070-0.395 0.162-0.116 0.116-0.162 0.255-0.162 0.395v2.879zM17.486 11.559c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h2.879c0.139 0 0.279 0.070 0.395 0.162 0.093 0.116 0.162 0.255 0.162 0.395v2.879c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-0.929c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-1.95h-1.95c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929zM20.922 17.966c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v2.879c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-2.879c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h1.95v-1.95c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929zM14.514 21.401c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-2.879c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-2.879c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v1.95h1.95c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v0.929z"></path> | |
| 1478 | + </symbol> | |
| 1479 | + </defs> | |
| 1480 | + </svg> | |
| 1481 | + <!-- FIN SVG DEFS --> | |
| 1482 | + | |
| 1483 | + <div id="single-project"> | |
| 1484 | + <style> | |
| 1485 | + /* Modale principale */ | |
| 1486 | + .swal2-popup { | |
| 1487 | + background-color: rgba(0, 0, 0, 0.8) !important; | |
| 1488 | + display: block !important; | |
| 1489 | + padding: 0 !important; | |
| 1490 | + box-sizing: border-box !important; | |
| 1491 | + height: auto !important; | |
| 1492 | + max-height: 90vh !important; | |
| 1493 | + overflow-y: auto !important; | |
| 1494 | + } | |
| 1495 | + | |
| 1496 | + /* Simulation de la “grille” Bootstrap dans le container HTML */ | |
| 1497 | + .swal2-html-container .row { | |
| 1498 | + display: flex; | |
| 1499 | + flex-wrap: wrap; | |
| 1500 | + margin: 0 -10px; | |
| 1501 | + } | |
| 1502 | + .swal2-html-container .row > * { | |
| 1503 | + padding: 0 10px; | |
| 1504 | + box-sizing: border-box; | |
| 1505 | + } | |
| 1506 | + .swal2-html-container .col-lg-6 { | |
| 1507 | + flex: 0 0 50%; | |
| 1508 | + max-width: 50%; | |
| 1509 | + } | |
| 1510 | + .swal2-html-container .col-lg-12 { | |
| 1511 | + flex: 0 0 100%; | |
| 1512 | + max-width: 100%; | |
| 1513 | + } | |
| 1514 | + | |
| 1515 | + /* ————————————————————————————————————————————————————— */ | |
| 1516 | + /* Structure principale du popup (promo_orive) */ | |
| 1517 | + /* ————————————————————————————————————————————————————— */ | |
| 1518 | + .promo_orive { | |
| 1519 | + display: flex; | |
| 1520 | + flex-wrap: wrap; | |
| 1521 | + width: 100%; | |
| 1522 | + height: 100%; | |
| 1523 | + } | |
| 1524 | + .promo_orive > div { | |
| 1525 | + width: 100%; | |
| 1526 | + box-sizing: border-box; | |
| 1527 | + } | |
| 1528 | + /* Colonne gauche – fond sombre */ | |
| 1529 | + .promo_orive > div { | |
| 1530 | + background: #111; | |
| 1531 | + min-height: 400px; | |
| 1532 | + padding: 60px 60px 20px 60px; | |
| 1533 | + } | |
| 1534 | + /* Image toujours carré, en cover */ | |
| 1535 | + .image_orive { | |
| 1536 | + width: 100%; | |
| 1537 | + aspect-ratio: 1 / 1; | |
| 1538 | + background-size: cover; | |
| 1539 | + background-position: center; | |
| 1540 | + background-repeat: no-repeat; | |
| 1541 | + } | |
| 1542 | + | |
| 1543 | + /* ————————————————————————————————————————————————————— */ | |
| 1544 | + /* Breakpoints pour la largeur de la modale */ | |
| 1545 | + /* ————————————————————————————————————————————————————— */ | |
| 1546 | + @media (min-width: 2301px) { | |
| 1547 | + .swal2-popup { width: 40vw !important; max-width: 40vw !important; } | |
| 1548 | + } | |
| 1549 | + @media (min-width: 1801px) and (max-width: 2300px) { | |
| 1550 | + .swal2-popup { width: 60vw !important; max-width: 60vw !important; } | |
| 1551 | + } | |
| 1552 | + @media (min-width: 1024px) and (max-width: 1800px) { | |
| 1553 | + .swal2-popup { width: 60vw !important; max-width: 60vw !important; max-height: 80vh !important; } | |
| 1554 | + } | |
| 1555 | + @media (min-width: 769px) and (max-width: 1023px) { | |
| 1556 | + .swal2-popup { width: 80vw !important; max-width: 80vw !important; max-height: 60vh !important; } | |
| 1557 | + } | |
| 1558 | + | |
| 1559 | + /* Mobile (<768px) */ | |
| 1560 | + @media (max-width: 768px) { | |
| 1561 | + .promo_orive { flex-direction: column; } | |
| 1562 | + .promo_orive > div { width: 100%; padding: 0 20px 0 20px; } | |
| 1563 | + .swal2-popup { | |
| 1564 | + width: 80% !important; | |
| 1565 | + padding: 0 !important; | |
| 1566 | + background-color:#000; | |
| 1567 | + } | |
| 1568 | + .swal2-html-container form { padding:20px 0 20px 0 !important } | |
| 1569 | + .swal-close-custom { | |
| 1570 | + position: absolute !important; | |
| 1571 | + top: -35px !important; | |
| 1572 | + right: 0 !important; | |
| 1573 | + padding: 10px !important; | |
| 1574 | + background: none !important; | |
| 1575 | + font-size: 36px !important; | |
| 1576 | + } | |
| 1577 | + .swal2-close { display:inline-block !important; } | |
| 1578 | + .swal2-close:hover { color:#FFF; } | |
| 1579 | + .swal2-close:focus { box-shadow: none; } | |
| 1580 | + .mobile_only { display: block !important; } | |
| 1581 | + .not_on_mobile { display: none !important; } | |
| 1582 | + .swal2-container { margin-top:90px; } | |
| 1583 | + } | |
| 1584 | + | |
| 1585 | + /* Desktop (≥768px) */ | |
| 1586 | + @media (min-width: 768px) { | |
| 1587 | + .mobile_only { display: none !important; } | |
| 1588 | + .not_on_mobile { display: block !important; } | |
| 1589 | + } | |
| 1590 | + | |
| 1591 | + /* ————————————————————————————————————————————————————— */ | |
| 1592 | + /* Titres, contenus et footer */ | |
| 1593 | + /* ————————————————————————————————————————————————————— */ | |
| 1594 | + .swal2-title { color: #FFF !important; } | |
| 1595 | + .swal2-html-container { | |
| 1596 | + color: #FFF; | |
| 1597 | + margin: 0; | |
| 1598 | + padding: 0; | |
| 1599 | + } | |
| 1600 | + .swal2-footer { display: none !important; } | |
| 1601 | + .swal2-actions button.swal2-styled:hover { | |
| 1602 | + background-color: #BA6E03 !important; | |
| 1603 | + top: -5px !important; | |
| 1604 | + } | |
| 1605 | + #custom-form-error-popup { | |
| 1606 | + display: none; | |
| 1607 | + color: #F00; | |
| 1608 | + background-color: #FFF; | |
| 1609 | + padding: 10px; | |
| 1610 | + margin-bottom: 20px; | |
| 1611 | + border-radius: 5px; | |
| 1612 | + } | |
| 1613 | + | |
| 1614 | + /* ————————————————————————————————————————————————————— */ | |
| 1615 | + /* Champs de formulaire */ | |
| 1616 | + /* ————————————————————————————————————————————————————— */ | |
| 1617 | + .swal2-html-container input, | |
| 1618 | + .swal2-html-container select, | |
| 1619 | + .swal2-html-container textarea { | |
| 1620 | + width: 100%; | |
| 1621 | + padding: 10px; | |
| 1622 | + border: 1px solid #CCC; | |
| 1623 | + background-color: #222; | |
| 1624 | + color: #FFF; | |
| 1625 | + margin-bottom: 20px; | |
| 1626 | + font-size: 18px; | |
| 1627 | + border-radius: 3px; | |
| 1628 | + } | |
| 1629 | + | |
| 1630 | + .swal2-html-container input:focus, | |
| 1631 | + .swal2-html-container select:focus, | |
| 1632 | + .swal2-html-container textarea:focus { | |
| 1633 | + border: 1px solid #0083c9; | |
| 1634 | + outline: none; | |
| 1635 | + } | |
| 1636 | + | |
| 1637 | + .swal2-html-container input::placeholder, | |
| 1638 | + .swal2-html-container textarea::placeholder { | |
| 1639 | + color: #ccc !important; | |
| 1640 | + } | |
| 1641 | + | |
| 1642 | + /* Checkbox */ | |
| 1643 | + .swal2-html-container input[type="checkbox"] { | |
| 1644 | + width: 20px; | |
| 1645 | + height: 20px; | |
| 1646 | + } | |
| 1647 | + .swal2-html-container .checkbox-group { | |
| 1648 | + display: flex; | |
| 1649 | + align-items: center; | |
| 1650 | + flex-wrap: wrap; | |
| 1651 | + margin: 0 auto; | |
| 1652 | + width: fit-content; | |
| 1653 | + } | |
| 1654 | + .swal2-html-container .checkbox-group input[type="checkbox"] { | |
| 1655 | + margin-right: 5px; | |
| 1656 | + position: relative; | |
| 1657 | + top: 6px; | |
| 1658 | + } | |
| 1659 | + .swal2-html-container .checkbox-group label { | |
| 1660 | + margin-right: 20px; | |
| 1661 | + font-size: 16px; | |
| 1662 | + cursor: pointer; | |
| 1663 | + } | |
| 1664 | + | |
| 1665 | + /* Bouton Envoyer */ | |
| 1666 | + #sendingButton { | |
| 1667 | + background-color: #0083c9; | |
| 1668 | + color: #FFF; | |
| 1669 | + border: none; | |
| 1670 | + padding: 10px 20px; | |
| 1671 | + border-radius: 3px; | |
| 1672 | + margin: 40px auto; | |
| 1673 | + } | |
| 1674 | + #sendingButton:hover { | |
| 1675 | + background-color: #FFF; | |
| 1676 | + color: #000; | |
| 1677 | + cursor:pointer; | |
| 1678 | + } | |
| 1679 | + | |
| 1680 | + /* Croix de fermeture custom */ | |
| 1681 | + .swal-close-custom { | |
| 1682 | + position: absolute; | |
| 1683 | + top: 10px; | |
| 1684 | + right: 15px; | |
| 1685 | + background: #000 !important; | |
| 1686 | + border: none; | |
| 1687 | + font-size: 30px !important; | |
| 1688 | + color: #fff; | |
| 1689 | + cursor: pointer; | |
| 1690 | + z-index: 9999; | |
| 1691 | + transition: font-size 0.3s ease-in-out; | |
| 1692 | + } | |
| 1693 | + .swal-close-custom:hover { | |
| 1694 | + font-size: 40px !important; | |
| 1695 | + } | |
| 1696 | + | |
| 1697 | + /* Honeypot */ | |
| 1698 | + .honeypot-field { | |
| 1699 | + position: absolute; | |
| 1700 | + left: -9999px; | |
| 1701 | + } | |
| 1702 | + | |
| 1703 | + .submit-consent { | |
| 1704 | + margin: 20px 0 40px 0; | |
| 1705 | + } | |
| 1706 | +</style> | |
| 1707 | + | |
| 1708 | +<template id="single-popup-template"> | |
| 1709 | + <div class="promo_orive"> | |
| 1710 | + <div> | |
| 1711 | + <button type="button" class="swal-close-custom" onclick="Swal.close()">×</button> | |
| 1712 | + <form id="salesforce-form-popup" action="https://location.groupeevoludev.com/sendmail" method="POST"> | |
| 1713 | + <input type="hidden" name="_token" value="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb" autocomplete="off"> <input type="hidden" name="unit" value=""> | |
| 1714 | + <input type="hidden" name="language" value="Français"> | |
| 1715 | + | |
| 1716 | + <div class="row"> | |
| 1717 | + <div class="col-lg-6"> | |
| 1718 | + <input type="text" name="firstname" placeholder="PRÉNOM*" required> | |
| 1719 | + </div> | |
| 1720 | + <div class="col-lg-6"> | |
| 1721 | + <input type="text" name="lastname" placeholder="NOM*" required> | |
| 1722 | + </div> | |
| 1723 | + </div> | |
| 1724 | + | |
| 1725 | + <div class="row"> | |
| 1726 | + <div class="col-lg-6"> | |
| 1727 | + <input type="text" name="email" placeholder="COURRIEL*" required> | |
| 1728 | + </div> | |
| 1729 | + <div class="col-lg-6"> | |
| 1730 | + <input type="text" name="phone" placeholder="TÉLÉPHONE"> | |
| 1731 | + </div> | |
| 1732 | + </div> | |
| 1733 | + | |
| 1734 | + <div class="row"> | |
| 1735 | + <div class="col-lg-12"> | |
| 1736 | + <select name="size[]"> | |
| 1737 | + <option value="" disabled selected>TYPE D'UNITÉ RECHERCHÉ</option> | |
| 1738 | + <option value="Studio">Studio</option> | |
| 1739 | + <option value="3 1/2">3½</option> | |
| 1740 | + <option value="4 1/2">4½</option> | |
| 1741 | + <option value="5 1/2">5½</option> | |
| 1742 | + </select> | |
| 1743 | + </div> | |
| 1744 | + </div> | |
| 1745 | + | |
| 1746 | + <div class="row"> | |
| 1747 | + <div class="col-lg-12"> | |
| 1748 | + <select name="pub"> | |
| 1749 | + <option value="" disabled selected>OÙ AVEZ-VOUS ENTENDU PARLÉ DE NOUS ?</option> | |
| 1750 | + <option value="Publication Facebook">Publication Facebook</option> | |
| 1751 | + <option value="Publication Instagram">Publication Instagram</option> | |
| 1752 | + <option value="Recherche Google ">Recherche Google </option> | |
| 1753 | + <option value="Recommandation/Référence">Recommandation/Référence</option> | |
| 1754 | + <option value="Affichage physique">Affichage physique (pancarte)</option> | |
| 1755 | + </select> | |
| 1756 | + <textarea name="message" rows="5" placeholder="COMMENTAIRES"></textarea> | |
| 1757 | + <div class="checkbox-group"> | |
| 1758 | + <input type="hidden" name="accept" value="no"> | |
| 1759 | + <input type="checkbox" name="accept" id="accept-popup" value="yes"> | |
| 1760 | + <label for="accept-popup">J’autorise Groupe Evoludev à communiquer avec moi.</label> | |
| 1761 | + </div> | |
| 1762 | + <p id="custom-form-error-popup">Vous devez permettre Groupe Evoludev de communiquer avec vous pour envoyer.</p> | |
| 1763 | + <p class="submit-consent">En soumettant votre demande, vous consentez au traitement de vos données.</p> | |
| 1764 | + <div id="cf-turnstile-popup" class="cf-turnstile"></div> | |
| 1765 | + <div class="honeypot-field"> | |
| 1766 | + <label for="honeypot">Pot de miel</label> | |
| 1767 | + <input type="text" id="honeypot" name="honeypot" value=""> | |
| 1768 | + </div> | |
| 1769 | + </div> | |
| 1770 | + </div> | |
| 1771 | + | |
| 1772 | + <div class="row"> | |
| 1773 | + <button id="sendingButton">CONTACTEZ-NOUS</button> | |
| 1774 | + </div> | |
| 1775 | + </form> | |
| 1776 | + </div> | |
| 1777 | + </div> | |
| 1778 | +</template> | |
| 1779 | + | |
| 1780 | +<script> | |
| 1781 | + document.addEventListener("DOMContentLoaded", function () { | |
| 1782 | + const template = document.getElementById('single-popup-template'); | |
| 1783 | + const wrapper = document.createElement('div'); | |
| 1784 | + wrapper.innerHTML = template.innerHTML; | |
| 1785 | + | |
| 1786 | + setTimeout(() => { | |
| 1787 | + | |
| 1788 | + Swal.fire({ | |
| 1789 | + title: "", | |
| 1790 | + html: wrapper, | |
| 1791 | + showConfirmButton: false, | |
| 1792 | + width: '80vw', | |
| 1793 | + background: 'transparent', | |
| 1794 | + }); | |
| 1795 | + | |
| 1796 | + function onSweetAlertDidOpen(callback) { | |
| 1797 | + const obs = new MutationObserver((_, observer) => { | |
| 1798 | + const popup = document.querySelector('.swal2-popup'); | |
| 1799 | + if (popup) { | |
| 1800 | + observer.disconnect(); | |
| 1801 | + callback(popup); | |
| 1802 | + } | |
| 1803 | + }); | |
| 1804 | + obs.observe(document.body, { childList: true, subtree: true }); | |
| 1805 | + } | |
| 1806 | + | |
| 1807 | + onSweetAlertDidOpen(() => { | |
| 1808 | + if (typeof turnstile !== 'undefined') { | |
| 1809 | + turnstile.render('#cf-turnstile-popup', { | |
| 1810 | + sitekey: '0x4AAAAAAAxQUAaPUCBn3vTs', | |
| 1811 | + callback: token => window.turnstileToken = token, | |
| 1812 | + 'error-callback': () => window.turnstileToken = null | |
| 1813 | + }); | |
| 1814 | + } | |
| 1815 | + | |
| 1816 | + document.getElementById('salesforce-form-popup').addEventListener('submit', e => { | |
| 1817 | + const accept = document.getElementById('accept-popup'); | |
| 1818 | + const err = document.getElementById('custom-form-error-popup'); | |
| 1819 | + if (!accept.checked) { | |
| 1820 | + e.preventDefault(); | |
| 1821 | + err.style.display = 'block'; | |
| 1822 | + } else { | |
| 1823 | + err.style.display = 'none'; | |
| 1824 | + } | |
| 1825 | + }); | |
| 1826 | + }); | |
| 1827 | + | |
| 1828 | + }, 20000); | |
| 1829 | + }); | |
| 1830 | +</script> | |
| 1831 | + | |
| 1832 | + <!-- HERO --> | |
| 1833 | + <div class="carousel js-flickity" data-flickity='{ "wrapAround": true, "imagesLoaded": true, "arrowShape": "M 0 51.85 L 42.5 4.25 L 52.7 12.75 L 23.8 46.75 L 134.3 46.75 L 134.3 56.95 L 23.8 56.95 L 52.7 89.25 L 42.5 99.45 Z" }'> | |
| 1834 | + <div class="carousel-cell"> | |
| 1835 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_AV_2023-01-2_3D_675 Visitation_1920x1080.jpg" /> | |
| 1836 | + </div> | |
| 1837 | + <div class="carousel-cell"> | |
| 1838 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_ARR_2023-01-20 3D 675 Visitation_1920x1080.jpg" /> | |
| 1839 | + </div> | |
| 1840 | + <div class="carousel-cell"> | |
| 1841 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Cuisine_1920x1080.jpg" /> | |
| 1842 | + </div> | |
| 1843 | + <div class="carousel-cell"> | |
| 1844 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - SaM-Cuisine_1920x1080.jpg" /> | |
| 1845 | + </div> | |
| 1846 | + <div class="carousel-cell"> | |
| 1847 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Sam-Salon_1920x1080.jpg" /> | |
| 1848 | + </div> | |
| 1849 | + <div class="carousel-cell"> | |
| 1850 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Ensemble_1920x1080.jpg" /> | |
| 1851 | + </div> | |
| 1852 | + <div class="carousel-cell"> | |
| 1853 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Salon_1920x1080.jpg" /> | |
| 1854 | + </div> | |
| 1855 | + <div class="carousel-cell"> | |
| 1856 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Chambre_1920x1080.jpg" /> | |
| 1857 | + </div> | |
| 1858 | + <div class="carousel-cell"> | |
| 1859 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - SdB1_1920x1080.jpg" /> | |
| 1860 | + </div> | |
| 1861 | + <div class="carousel-cell"> | |
| 1862 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - SdB2_1920x1080.jpg" /> | |
| 1863 | + </div> | |
| 1864 | + <div class="carousel-cell"> | |
| 1865 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/charlotte-i_Plan_Stationnement-extérieur_1920x1080.jpg" /> | |
| 1866 | + </div> | |
| 1867 | + <div class="carousel-cell"> | |
| 1868 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/charlotte-i_Plan_Stationnements intérieurs_1920x1080.jpg" /> | |
| 1869 | + </div> | |
| 1870 | + <div class="carousel-cell"> | |
| 1871 | + <img src="https://groupeevoludev.com/location//storage/buildings/27/Plan_Stationnements_SCB_De la Visitation_675_1920x1080.jpg" /> | |
| 1872 | + </div> | |
| 1873 | + </div> | |
| 1874 | + <div class="flip-box"> | |
| 1875 | + <div class="flip-box-inner"> | |
| 1876 | + <div class="flip-box-front"> | |
| 1877 | + <div class="promotionExclusive"> | |
| 1878 | + <p>Promotion exclusive!</p> | |
| 1879 | + </div> | |
| 1880 | + </div> | |
| 1881 | + <div class="flip-box-back"> | |
| 1882 | + <div class="promotionExclusive"> | |
| 1883 | + <p>Bail de 3 ans sans augmentation!</p> | |
| 1884 | + </div> | |
| 1885 | + </div> | |
| 1886 | + </div> | |
| 1887 | + </div> | |
| 1888 | + | |
| 1889 | + <div class="FicheHero__wrapper"> | |
| 1890 | + <div class="availability"> | |
| 1891 | + Disponible | |
| 1892 | + </div> | |
| 1893 | + <h1 class="FicheHero__title"> | |
| 1894 | + <span>Le Charlotte I</span> | |
| 1895 | + <span class="subTitle" style="padding-left:12px !important;">Logements 3½ 4½ 5½ à louer | Saint-Charles-Borromée</span> | |
| 1896 | + </h1> | |
| 1897 | + <a href="tel:+15792592002" class="Button phoneButton"><img src="https://location.groupeevoludev.com/images/frontend/phone-solid_white.svg" alt="phone_solid_white"/>579-259-2002</a> | |
| 1898 | + <a href="#contactSection" class="Button reserveButton">Planifiez une visite</a> | |
| 1899 | + </div> | |
| 1900 | + <!-- INTRO --> | |
| 1901 | + <div class="PageSection PageSection--white pt-4 pb-3"> | |
| 1902 | + <div class="PageSection__wrapper"> | |
| 1903 | + <div class="intro"> | |
| 1904 | + <div class="introItem"> | |
| 1905 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_parc.png" style="max-width: 50px" alt="icone parc"/> | |
| 1906 | + <p class="introNumber">2</p> | |
| 1907 | + <p class="introText">min d'un parc</p> | |
| 1908 | + </div> | |
| 1909 | + <div class="introItem"> | |
| 1910 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_grocery.png" style="max-width: 50px" alt="icone parc"/> | |
| 1911 | + <p class="introNumber">1</p> | |
| 1912 | + <p class="introText">min d'une épicerie</p> | |
| 1913 | + </div> | |
| 1914 | + <div class="introItem"> | |
| 1915 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_school.png" style="max-width: 50px" alt="icone parc"/> | |
| 1916 | + <p class="introNumber">3</p> | |
| 1917 | + <p class="introText">min d'une école</p> | |
| 1918 | + </div> | |
| 1919 | + <div class="introItem"> | |
| 1920 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_drug_store.png" style="max-width: 50px" alt="icone parc"/> | |
| 1921 | + <p class="introNumber">1</p> | |
| 1922 | + <p class="introText">min d'une pharmacie</p> | |
| 1923 | + </div> | |
| 1924 | + </div> | |
| 1925 | + </div> | |
| 1926 | + </div> | |
| 1927 | + | |
| 1928 | + <!-- FIFTYFIFTY--> | |
| 1929 | + <div class="PageSection PageSection--grey"> | |
| 1930 | + <div class="PageSection__wrapper"> | |
| 1931 | + <div class="FiftyFifty"> | |
| 1932 | + <div class="FiftyFifty__left"> | |
| 1933 | + <p class="Title">À propos de l'immeuble</p> | |
| 1934 | + <p class="aboutText">Situé près de tous les services, cet immeuble de 28 unités de 3 ½, 4 ½ et 5 ½ muni pour chaque unité d’une belle fenestration, d'un balcon vitré, en plus d'un garage intérieur saura assurément vous charmer. Comprenant des commerces essentiels au rez-de-chaussée, vous bénéficierez également de la proximité de ceux-ci.</p> | |
| 1935 | + <ul class="Immeuble__infos"> | |
| 1936 | + <li class="aboutText">Année de construction : 2024</li> | |
| 1937 | + <li class="aboutText">Nombre d’unités : 28</li> | |
| 1938 | + <li class="aboutText">Ville : Saint-Charles-Borromée</li> | |
| 1939 | + <li class="aboutText">Adresse : | |
| 1940 | + <a target="_blank" href="https://maps.google.com/?q=46.051912,-73.4724799">675 Rue de la Visitation, Saint-Charles-Borromée, QC, Canada</a> | |
| 1941 | + </li> | |
| 1942 | + </ul> | |
| 1943 | + <div class="projectMapDiv"> | |
| 1944 | + | |
| 1945 | + <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3&key=AIza_CLE_CAVIARDEE_LOUKA_000000000000000&&language=fr"></script> | |
| 1946 | + <script type="text/javascript"> | |
| 1947 | + //<![CDATA[ | |
| 1948 | + | |
| 1949 | + var map; // Global declaration of the map | |
| 1950 | + var lat_longs_map = new Array(); | |
| 1951 | + var markers_map = new Array(); | |
| 1952 | + var iw_map; | |
| 1953 | + | |
| 1954 | + iw_map = new google.maps.InfoWindow({}); | |
| 1955 | + | |
| 1956 | + function initialize_map() { | |
| 1957 | + | |
| 1958 | + var styles_0 = {"featureType":"landscape","elementType":"geometry","stylers":{"color":"#FF0000","lightness":20}}; | |
| 1959 | + var myLatlng = new google.maps.LatLng(46.051912,-73.4724799); | |
| 1960 | + var myOptions = { | |
| 1961 | + zoom: 12, | |
| 1962 | + center: myLatlng, | |
| 1963 | + mapTypeId: google.maps.MapTypeId.ROADMAP};map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);map.setOptions({styles: styles_0}); | |
| 1964 | + | |
| 1965 | + | |
| 1966 | + var myLatlng = new google.maps.LatLng(46.051912,-73.4724799); | |
| 1967 | + | |
| 1968 | + var marker_icon = { | |
| 1969 | + url: "https://location.groupeevoludev.com/images/frontend/markers/map-marker-disponible_200x159.png", | |
| 1970 | + scaledSize: new google.maps.Size(50,50), | |
| 1971 | + origin: new google.maps.Point(0,0)}; | |
| 1972 | + | |
| 1973 | + var markerOptions = { | |
| 1974 | + map: map, | |
| 1975 | + position: myLatlng, | |
| 1976 | + icon: marker_icon, | |
| 1977 | + title: "Le Charlotte I", | |
| 1978 | + animation: google.maps.Animation.DROP | |
| 1979 | + }; | |
| 1980 | + marker_0 = createMarker_map(markerOptions); | |
| 1981 | + | |
| 1982 | + marker_0.set("content", "<div class='mapInfoWindow'><div class='mapInfoWindow__left'><a href='https://location.groupeevoludev.com/projet/le-charlotte-i' target='_blank'><img src='https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_AV_2023-01-2_3D_675 Visitation_1920x1080.jpg' width='150' height='100'></a></div><div class='mapInfoWindow__right'><a id='googleMapMobileImage' style='display:none;' href='https://location.groupeevoludev.com/projet/le-charlotte-i' target='_blank'><img src='https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_AV_2023-01-2_3D_675 Visitation_1920x1080.jpg' width='150' height='100'></a><a href='https://location.groupeevoludev.com/projet/le-charlotte-i' target='_blank'><p class='mapInfoWindow__right__name'>Le Charlotte I</p></a><p class='mapInfoWindow__right__price'><span>1365</span> $/ mois</p><p class='mapInfoWindow__right__infos desktop'><svg class='icon icon-icon-chambre'><use xlink:href='#icon-icon-chambre'></use></svg><span>3½ 4½ 5½</span><svg class='icon icon-icon-superficie'><use xlink:href='#icon-icon-superficie'></use></svg><span>763pi²</span></p><div class='mapInfoWindow__right__infos mobile' style='display:none;'><div><svg class='icon icon-icon-chambre'><use xlink:href='#icon-icon-chambre'></use></svg><span>3½ 4½ 5½</span></div><div class='pt-1'><svg class='icon icon-icon-superficie'><use xlink:href='#icon-icon-superficie'></use></svg><span>763pi²</span></div></div></div>"); | |
| 1983 | + | |
| 1984 | + google.maps.event.addListener(marker_0, "click", function(event) { | |
| 1985 | + iw_map.setContent(this.get("content")); | |
| 1986 | + iw_map.open(map, this); | |
| 1987 | + | |
| 1988 | + }); | |
| 1989 | + | |
| 1990 | + | |
| 1991 | + } | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + function createMarker_map(markerOptions) { | |
| 1995 | + var marker = new google.maps.Marker(markerOptions); | |
| 1996 | + markers_map.push(marker); | |
| 1997 | + lat_longs_map.push(marker.getPosition()); | |
| 1998 | + return marker; | |
| 1999 | + } | |
| 2000 | + | |
| 2001 | + google.maps.event.addDomListener(window, "load", initialize_map); | |
| 2002 | + | |
| 2003 | + //]]> | |
| 2004 | + </script><div id="map_canvas" style="width:100%; height:450px;"></div> | |
| 2005 | + </div> | |
| 2006 | + </div> | |
| 2007 | + <div class="FiftyFifty__right"> | |
| 2008 | + <h3 class="subTitle">Options ($)</h3> | |
| 2009 | + <ul class="Immeuble__specs"> | |
| 2010 | + <li class="aboutText"> | |
| 2011 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-rangement-interieur-300x300.svg" alt="2e rangement intérieur"> | |
| 2012 | + <div class="Immeuble__specs-content noDescription"> | |
| 2013 | + 2e rangement intérieur | |
| 2014 | + </div> | |
| 2015 | + </li> | |
| 2016 | + <li class="aboutText"> | |
| 2017 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="2e stationnement intérieur"> | |
| 2018 | + <div class="Immeuble__specs-content noDescription"> | |
| 2019 | + 2e stationnement intérieur | |
| 2020 | + </div> | |
| 2021 | + </li> | |
| 2022 | + <li class="aboutText"> | |
| 2023 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement extérieur"> | |
| 2024 | + <div class="Immeuble__specs-content "> | |
| 2025 | + Stationnement extérieur | |
| 2026 | + <span>Stationnement supplémentaire</span> | |
| 2027 | + </div> | |
| 2028 | + </li> | |
| 2029 | + <li class="aboutText"> | |
| 2030 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-animaux-300x300.svg" alt="Animaux de compagnie"> | |
| 2031 | + <div class="Immeuble__specs-content "> | |
| 2032 | + Animaux de compagnie | |
| 2033 | + <span>Sous certaines conditions</span> | |
| 2034 | + </div> | |
| 2035 | + </li> | |
| 2036 | + </ul> | |
| 2037 | + <div class="desktop-inclusion-section"> | |
| 2038 | + <h3 class="subTitle">Inclusions</h3> | |
| 2039 | + <ul class="Immeuble__specs"> | |
| 2040 | + <li class="aboutText"> | |
| 2041 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement intérieur"> | |
| 2042 | + <div class="Immeuble__specs-content noDescription"> | |
| 2043 | + Stationnement intérieur | |
| 2044 | + </div> | |
| 2045 | + </li> | |
| 2046 | + <li class="aboutText"> | |
| 2047 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-internet-sans-fil-300x300.svg" alt="Internet sans fil illimité"> | |
| 2048 | + <div class="Immeuble__specs-content noDescription"> | |
| 2049 | + Internet sans fil illimité | |
| 2050 | + </div> | |
| 2051 | + </li> | |
| 2052 | + <li class="aboutText"> | |
| 2053 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-rangement-interieur-300x300.svg" alt="Rangement intérieur"> | |
| 2054 | + <div class="Immeuble__specs-content noDescription"> | |
| 2055 | + Rangement intérieur | |
| 2056 | + </div> | |
| 2057 | + </li> | |
| 2058 | + <li class="aboutText"> | |
| 2059 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-air-climatise-300x300.svg" alt="Air climatisé"> | |
| 2060 | + <div class="Immeuble__specs-content noDescription"> | |
| 2061 | + Air climatisé | |
| 2062 | + </div> | |
| 2063 | + </li> | |
| 2064 | + <li class="aboutText"> | |
| 2065 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-accessibilite-300x300.svg" alt="Accessibilité aux personnes à mobilité réduite"> | |
| 2066 | + <div class="Immeuble__specs-content noDescription"> | |
| 2067 | + Accessibilité aux personnes à mobilité réduite | |
| 2068 | + </div> | |
| 2069 | + </li> | |
| 2070 | + <li class="aboutText"> | |
| 2071 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-camera-securite-300x300.svg" alt="Caméras de sécurité"> | |
| 2072 | + <div class="Immeuble__specs-content noDescription"> | |
| 2073 | + Caméras de sécurité | |
| 2074 | + </div> | |
| 2075 | + </li> | |
| 2076 | + <li class="aboutText"> | |
| 2077 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-lave-vaisselle-300x300.svg" alt="Entrée lave-vaisselle"> | |
| 2078 | + <div class="Immeuble__specs-content noDescription"> | |
| 2079 | + Entrée lave-vaisselle | |
| 2080 | + </div> | |
| 2081 | + </li> | |
| 2082 | + <li class="aboutText"> | |
| 2083 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-laveuse-secheuse-300x300.svg" alt="Entrées laveuse-sécheuse"> | |
| 2084 | + <div class="Immeuble__specs-content noDescription"> | |
| 2085 | + Entrées laveuse-sécheuse | |
| 2086 | + </div> | |
| 2087 | + </li> | |
| 2088 | + <li class="aboutText"> | |
| 2089 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-services-appels-urgence-300x300.svg" alt="Service d’appels d’urgence 24/7"> | |
| 2090 | + <div class="Immeuble__specs-content noDescription"> | |
| 2091 | + Service d’appels d’urgence 24/7 | |
| 2092 | + </div> | |
| 2093 | + </li> | |
| 2094 | + </ul> | |
| 2095 | + </div> | |
| 2096 | + <div class="mobile-inclusion-section"> | |
| 2097 | + <div class="SmallToggles"> | |
| 2098 | + <div class="SmallToggles__item"> | |
| 2099 | + <div class="SmallToggles__header"> | |
| 2100 | + <span id="" class="SmallToggles__title"><h3 class="subTitle">Inclusions</h3></span> | |
| 2101 | + <div class="SmallToggles__status"> | |
| 2102 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2103 | + </div> | |
| 2104 | + </div> | |
| 2105 | + <div class="SmallToggles__content"> | |
| 2106 | + <ul class="Immeuble__specs"> | |
| 2107 | + <li> | |
| 2108 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement intérieur"> | |
| 2109 | + <div class="Immeuble__specs-content noDescription"> | |
| 2110 | + Stationnement intérieur | |
| 2111 | + </div> | |
| 2112 | + </li> | |
| 2113 | + <li> | |
| 2114 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-internet-sans-fil-300x300.svg" alt="Internet sans fil illimité"> | |
| 2115 | + <div class="Immeuble__specs-content noDescription"> | |
| 2116 | + Internet sans fil illimité | |
| 2117 | + </div> | |
| 2118 | + </li> | |
| 2119 | + <li> | |
| 2120 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-rangement-interieur-300x300.svg" alt="Rangement intérieur"> | |
| 2121 | + <div class="Immeuble__specs-content noDescription"> | |
| 2122 | + Rangement intérieur | |
| 2123 | + </div> | |
| 2124 | + </li> | |
| 2125 | + <li> | |
| 2126 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-air-climatise-300x300.svg" alt="Air climatisé"> | |
| 2127 | + <div class="Immeuble__specs-content noDescription"> | |
| 2128 | + Air climatisé | |
| 2129 | + </div> | |
| 2130 | + </li> | |
| 2131 | + <li> | |
| 2132 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-accessibilite-300x300.svg" alt="Accessibilité aux personnes à mobilité réduite"> | |
| 2133 | + <div class="Immeuble__specs-content noDescription"> | |
| 2134 | + Accessibilité aux personnes à mobilité réduite | |
| 2135 | + </div> | |
| 2136 | + </li> | |
| 2137 | + <li> | |
| 2138 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-camera-securite-300x300.svg" alt="Caméras de sécurité"> | |
| 2139 | + <div class="Immeuble__specs-content noDescription"> | |
| 2140 | + Caméras de sécurité | |
| 2141 | + </div> | |
| 2142 | + </li> | |
| 2143 | + <li> | |
| 2144 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-lave-vaisselle-300x300.svg" alt="Entrée lave-vaisselle"> | |
| 2145 | + <div class="Immeuble__specs-content noDescription"> | |
| 2146 | + Entrée lave-vaisselle | |
| 2147 | + </div> | |
| 2148 | + </li> | |
| 2149 | + <li> | |
| 2150 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-laveuse-secheuse-300x300.svg" alt="Entrées laveuse-sécheuse"> | |
| 2151 | + <div class="Immeuble__specs-content noDescription"> | |
| 2152 | + Entrées laveuse-sécheuse | |
| 2153 | + </div> | |
| 2154 | + </li> | |
| 2155 | + <li> | |
| 2156 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-services-appels-urgence-300x300.svg" alt="Service d’appels d’urgence 24/7"> | |
| 2157 | + <div class="Immeuble__specs-content noDescription"> | |
| 2158 | + Service d’appels d’urgence 24/7 | |
| 2159 | + </div> | |
| 2160 | + </li> | |
| 2161 | + </ul> | |
| 2162 | + </div> | |
| 2163 | + </div> | |
| 2164 | + </div> | |
| 2165 | + </div> | |
| 2166 | + </div> | |
| 2167 | + </div> | |
| 2168 | + </div> | |
| 2169 | + </div> | |
| 2170 | + | |
| 2171 | + <div class="PageSection PageSection--white"> | |
| 2172 | + <div class="PageSection__wrapper"> | |
| 2173 | + <div class="row"> | |
| 2174 | + <div class="col-lg-12"> | |
| 2175 | + <p class="Title d-inline-block">Unités locatives</p> | |
| 2176 | + <p class="tagDispo disponible">Disponible</p> | |
| 2177 | + </div> | |
| 2178 | + <div class="col-lg-12"> | |
| 2179 | + <p class="minAvailability"> | |
| 2180 | + Disponible dès | |
| 2181 | + maintenant | |
| 2182 | + </p> | |
| 2183 | + </div> | |
| 2184 | + </div> | |
| 2185 | + <div class="FiftyFifty"> | |
| 2186 | + <div class="FiftyFifty__toggles"> | |
| 2187 | + <div class="SmallToggles"> | |
| 2188 | + <div class="SmallToggles__item SmallToggles__item--active "> | |
| 2189 | + <div class="SmallToggles__header"> | |
| 2190 | + <span id="1" class="SmallToggles__title">Étage 1 </span> | |
| 2191 | + <div class="SmallToggles__status"> | |
| 2192 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2193 | + </div> | |
| 2194 | + </div> | |
| 2195 | + <div class="SmallToggles__content"> | |
| 2196 | + <div class="desktop-apartments-section"> | |
| 2197 | + <table class="table ApartmentTable"> | |
| 2198 | + <thead> | |
| 2199 | + <tr> | |
| 2200 | + <th scope="col">Unité</th> | |
| 2201 | + <th scope="col">À partir de</th> | |
| 2202 | + <th scope="col">Disponibilité</th> | |
| 2203 | + <th scope="col">Date</th> | |
| 2204 | + <th scope="col"><a class="help" title="Chambre"> | |
| 2205 | + <svg class="icon icon-icon-chambre"> | |
| 2206 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 2207 | + </svg> | |
| 2208 | + </a></th> | |
| 2209 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 2210 | + <svg class="icon icon-icon-salle-bain"> | |
| 2211 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 2212 | + </svg> | |
| 2213 | + </a></th> | |
| 2214 | + <th scope="col"><a class="help" title="Superficie"> | |
| 2215 | + <svg class="icon icon-icon-superficie"> | |
| 2216 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 2217 | + </svg> | |
| 2218 | + </a></th> | |
| 2219 | + <th scope="col"></th> | |
| 2220 | + </tr> | |
| 2221 | + </thead> | |
| 2222 | + <tbody> | |
| 2223 | + <tr> | |
| 2224 | + <th scope="row">101 | 4 1/2</th> | |
| 2225 | + <td>N.D. $ / m</td> | |
| 2226 | + <td> | |
| 2227 | + <span class="Toggles__available ">Louée</span> | |
| 2228 | + </td> | |
| 2229 | + <td> | |
| 2230 | + N.D. | |
| 2231 | + </td> | |
| 2232 | + <td>2</td> | |
| 2233 | + <td>1</td> | |
| 2234 | + <td>1018 pi²</td> | |
| 2235 | + <td> | |
| 2236 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_821"> | |
| 2237 | + Plan | |
| 2238 | + </button> | |
| 2239 | + </td> | |
| 2240 | + </tr> | |
| 2241 | + <!-- Modal apartment plan --> | |
| 2242 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_821" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2243 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2244 | + <div class="modal-content"> | |
| 2245 | + <div class="modal-header"> | |
| 2246 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2247 | + <span aria-hidden="true">×</span> | |
| 2248 | + </button> | |
| 2249 | + </div> | |
| 2250 | + <div class="modal-body"> | |
| 2251 | + <div class="row"> | |
| 2252 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2253 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/821/101.jpg" /> | |
| 2254 | + </div> | |
| 2255 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2256 | + <div class="apartmentModalInfos"> | |
| 2257 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2258 | + <p class="apartmentModalName">Unité 101 | 4½</p> | |
| 2259 | + <p class="apartmentModalRooms"> | |
| 2260 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2261 | + <span>2 chambres</span> | |
| 2262 | + </p> | |
| 2263 | + <p class="apartmentModalWashrooms"> | |
| 2264 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2265 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2266 | + </svg> | |
| 2267 | + <span>1 salle de bain</span> | |
| 2268 | + </p> | |
| 2269 | + <p class="apartmentModalArea"> | |
| 2270 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2271 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2272 | + </svg> | |
| 2273 | + <span>1018 pi²</span> | |
| 2274 | + </p> | |
| 2275 | + </div> | |
| 2276 | + </div> | |
| 2277 | + </div> | |
| 2278 | + </div> | |
| 2279 | + </div> | |
| 2280 | + </div> | |
| 2281 | + </div> | |
| 2282 | + <!-- FIN Modal apartment plan --> | |
| 2283 | + <tr> | |
| 2284 | + <th scope="row">102 | 4 1/2</th> | |
| 2285 | + <td>N.D. $ / m</td> | |
| 2286 | + <td> | |
| 2287 | + <span class="Toggles__available ">Louée</span> | |
| 2288 | + </td> | |
| 2289 | + <td> | |
| 2290 | + N.D. | |
| 2291 | + </td> | |
| 2292 | + <td>2</td> | |
| 2293 | + <td>1</td> | |
| 2294 | + <td>1022 pi²</td> | |
| 2295 | + <td> | |
| 2296 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_822"> | |
| 2297 | + Plan | |
| 2298 | + </button> | |
| 2299 | + </td> | |
| 2300 | + </tr> | |
| 2301 | + <!-- Modal apartment plan --> | |
| 2302 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_822" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2303 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2304 | + <div class="modal-content"> | |
| 2305 | + <div class="modal-header"> | |
| 2306 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2307 | + <span aria-hidden="true">×</span> | |
| 2308 | + </button> | |
| 2309 | + </div> | |
| 2310 | + <div class="modal-body"> | |
| 2311 | + <div class="row"> | |
| 2312 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2313 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/822/102.jpg" /> | |
| 2314 | + </div> | |
| 2315 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2316 | + <div class="apartmentModalInfos"> | |
| 2317 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2318 | + <p class="apartmentModalName">Unité 102 | 4½</p> | |
| 2319 | + <p class="apartmentModalRooms"> | |
| 2320 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2321 | + <span>2 chambres</span> | |
| 2322 | + </p> | |
| 2323 | + <p class="apartmentModalWashrooms"> | |
| 2324 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2325 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2326 | + </svg> | |
| 2327 | + <span>1 salle de bain</span> | |
| 2328 | + </p> | |
| 2329 | + <p class="apartmentModalArea"> | |
| 2330 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2331 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2332 | + </svg> | |
| 2333 | + <span>1022 pi²</span> | |
| 2334 | + </p> | |
| 2335 | + </div> | |
| 2336 | + </div> | |
| 2337 | + </div> | |
| 2338 | + </div> | |
| 2339 | + </div> | |
| 2340 | + </div> | |
| 2341 | + </div> | |
| 2342 | + <!-- FIN Modal apartment plan --> | |
| 2343 | + <tr> | |
| 2344 | + <th scope="row">103 | 3 1/2</th> | |
| 2345 | + <td>N.D. $ / m</td> | |
| 2346 | + <td> | |
| 2347 | + <span class="Toggles__available ">Louée</span> | |
| 2348 | + </td> | |
| 2349 | + <td> | |
| 2350 | + N.D. | |
| 2351 | + </td> | |
| 2352 | + <td>1</td> | |
| 2353 | + <td>1</td> | |
| 2354 | + <td>763 pi²</td> | |
| 2355 | + <td> | |
| 2356 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_823"> | |
| 2357 | + Plan | |
| 2358 | + </button> | |
| 2359 | + </td> | |
| 2360 | + </tr> | |
| 2361 | + <!-- Modal apartment plan --> | |
| 2362 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_823" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2363 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2364 | + <div class="modal-content"> | |
| 2365 | + <div class="modal-header"> | |
| 2366 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2367 | + <span aria-hidden="true">×</span> | |
| 2368 | + </button> | |
| 2369 | + </div> | |
| 2370 | + <div class="modal-body"> | |
| 2371 | + <div class="row"> | |
| 2372 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2373 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/823/103.jpg" /> | |
| 2374 | + </div> | |
| 2375 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2376 | + <div class="apartmentModalInfos"> | |
| 2377 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2378 | + <p class="apartmentModalName">Unité 103 | 3½</p> | |
| 2379 | + <p class="apartmentModalRooms"> | |
| 2380 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2381 | + <span>1 chambre</span> | |
| 2382 | + </p> | |
| 2383 | + <p class="apartmentModalWashrooms"> | |
| 2384 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2385 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2386 | + </svg> | |
| 2387 | + <span>1 salle de bain</span> | |
| 2388 | + </p> | |
| 2389 | + <p class="apartmentModalArea"> | |
| 2390 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2391 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2392 | + </svg> | |
| 2393 | + <span>763 pi²</span> | |
| 2394 | + </p> | |
| 2395 | + </div> | |
| 2396 | + </div> | |
| 2397 | + </div> | |
| 2398 | + </div> | |
| 2399 | + </div> | |
| 2400 | + </div> | |
| 2401 | + </div> | |
| 2402 | + <!-- FIN Modal apartment plan --> | |
| 2403 | + <tr> | |
| 2404 | + <th scope="row">104 | 4 1/2</th> | |
| 2405 | + <td>N.D. $ / m</td> | |
| 2406 | + <td> | |
| 2407 | + <span class="Toggles__available ">Louée</span> | |
| 2408 | + </td> | |
| 2409 | + <td> | |
| 2410 | + N.D. | |
| 2411 | + </td> | |
| 2412 | + <td>2</td> | |
| 2413 | + <td>1</td> | |
| 2414 | + <td>1022 pi²</td> | |
| 2415 | + <td> | |
| 2416 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_824"> | |
| 2417 | + Plan | |
| 2418 | + </button> | |
| 2419 | + </td> | |
| 2420 | + </tr> | |
| 2421 | + <!-- Modal apartment plan --> | |
| 2422 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_824" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2423 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2424 | + <div class="modal-content"> | |
| 2425 | + <div class="modal-header"> | |
| 2426 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2427 | + <span aria-hidden="true">×</span> | |
| 2428 | + </button> | |
| 2429 | + </div> | |
| 2430 | + <div class="modal-body"> | |
| 2431 | + <div class="row"> | |
| 2432 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2433 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/824/104.jpg" /> | |
| 2434 | + </div> | |
| 2435 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2436 | + <div class="apartmentModalInfos"> | |
| 2437 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2438 | + <p class="apartmentModalName">Unité 104 | 4½</p> | |
| 2439 | + <p class="apartmentModalRooms"> | |
| 2440 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2441 | + <span>2 chambres</span> | |
| 2442 | + </p> | |
| 2443 | + <p class="apartmentModalWashrooms"> | |
| 2444 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2445 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2446 | + </svg> | |
| 2447 | + <span>1 salle de bain</span> | |
| 2448 | + </p> | |
| 2449 | + <p class="apartmentModalArea"> | |
| 2450 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2451 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2452 | + </svg> | |
| 2453 | + <span>1022 pi²</span> | |
| 2454 | + </p> | |
| 2455 | + </div> | |
| 2456 | + </div> | |
| 2457 | + </div> | |
| 2458 | + </div> | |
| 2459 | + </div> | |
| 2460 | + </div> | |
| 2461 | + </div> | |
| 2462 | + <!-- FIN Modal apartment plan --> | |
| 2463 | + <tr> | |
| 2464 | + <th scope="row">105 | 4 1/2</th> | |
| 2465 | + <td>N.D. $ / m</td> | |
| 2466 | + <td> | |
| 2467 | + <span class="Toggles__available ">Louée</span> | |
| 2468 | + </td> | |
| 2469 | + <td> | |
| 2470 | + N.D. | |
| 2471 | + </td> | |
| 2472 | + <td>2</td> | |
| 2473 | + <td>1</td> | |
| 2474 | + <td>1022 pi²</td> | |
| 2475 | + <td> | |
| 2476 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_825"> | |
| 2477 | + Plan | |
| 2478 | + </button> | |
| 2479 | + </td> | |
| 2480 | + </tr> | |
| 2481 | + <!-- Modal apartment plan --> | |
| 2482 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_825" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2483 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2484 | + <div class="modal-content"> | |
| 2485 | + <div class="modal-header"> | |
| 2486 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2487 | + <span aria-hidden="true">×</span> | |
| 2488 | + </button> | |
| 2489 | + </div> | |
| 2490 | + <div class="modal-body"> | |
| 2491 | + <div class="row"> | |
| 2492 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2493 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/825/105.jpg" /> | |
| 2494 | + </div> | |
| 2495 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2496 | + <div class="apartmentModalInfos"> | |
| 2497 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2498 | + <p class="apartmentModalName">Unité 105 | 4½</p> | |
| 2499 | + <p class="apartmentModalRooms"> | |
| 2500 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2501 | + <span>2 chambres</span> | |
| 2502 | + </p> | |
| 2503 | + <p class="apartmentModalWashrooms"> | |
| 2504 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2505 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2506 | + </svg> | |
| 2507 | + <span>1 salle de bain</span> | |
| 2508 | + </p> | |
| 2509 | + <p class="apartmentModalArea"> | |
| 2510 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2511 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2512 | + </svg> | |
| 2513 | + <span>1022 pi²</span> | |
| 2514 | + </p> | |
| 2515 | + </div> | |
| 2516 | + </div> | |
| 2517 | + </div> | |
| 2518 | + </div> | |
| 2519 | + </div> | |
| 2520 | + </div> | |
| 2521 | + </div> | |
| 2522 | + <!-- FIN Modal apartment plan --> | |
| 2523 | + <tr> | |
| 2524 | + <th scope="row">106 | 4 1/2</th> | |
| 2525 | + <td>N.D. $ / m</td> | |
| 2526 | + <td> | |
| 2527 | + <span class="Toggles__available ">Louée</span> | |
| 2528 | + </td> | |
| 2529 | + <td> | |
| 2530 | + N.D. | |
| 2531 | + </td> | |
| 2532 | + <td>2</td> | |
| 2533 | + <td>1</td> | |
| 2534 | + <td>1022 pi²</td> | |
| 2535 | + <td> | |
| 2536 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_826"> | |
| 2537 | + Plan | |
| 2538 | + </button> | |
| 2539 | + </td> | |
| 2540 | + </tr> | |
| 2541 | + <!-- Modal apartment plan --> | |
| 2542 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_826" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2543 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2544 | + <div class="modal-content"> | |
| 2545 | + <div class="modal-header"> | |
| 2546 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2547 | + <span aria-hidden="true">×</span> | |
| 2548 | + </button> | |
| 2549 | + </div> | |
| 2550 | + <div class="modal-body"> | |
| 2551 | + <div class="row"> | |
| 2552 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2553 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/826/106.jpg" /> | |
| 2554 | + </div> | |
| 2555 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2556 | + <div class="apartmentModalInfos"> | |
| 2557 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2558 | + <p class="apartmentModalName">Unité 106 | 4½</p> | |
| 2559 | + <p class="apartmentModalRooms"> | |
| 2560 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2561 | + <span>2 chambres</span> | |
| 2562 | + </p> | |
| 2563 | + <p class="apartmentModalWashrooms"> | |
| 2564 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2565 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2566 | + </svg> | |
| 2567 | + <span>1 salle de bain</span> | |
| 2568 | + </p> | |
| 2569 | + <p class="apartmentModalArea"> | |
| 2570 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2571 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2572 | + </svg> | |
| 2573 | + <span>1022 pi²</span> | |
| 2574 | + </p> | |
| 2575 | + </div> | |
| 2576 | + </div> | |
| 2577 | + </div> | |
| 2578 | + </div> | |
| 2579 | + </div> | |
| 2580 | + </div> | |
| 2581 | + </div> | |
| 2582 | + <!-- FIN Modal apartment plan --> | |
| 2583 | + </tbody> | |
| 2584 | + </table> | |
| 2585 | + </div> | |
| 2586 | + <div class="mobile-apartments-section"> | |
| 2587 | + <div> | |
| 2588 | + <p class="area"><b>101 | 4 1/2</b> | |
| 2589 | + <span>1018 pi²</span></p> | |
| 2590 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2591 | + </div> | |
| 2592 | + <div class="second-row"> | |
| 2593 | + <p> | |
| 2594 | + <span class="Toggles__available ">Louée</span> | |
| 2595 | + </p> | |
| 2596 | + <p> | |
| 2597 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_821_mobile"> | |
| 2598 | + Plan | |
| 2599 | + </button> | |
| 2600 | + </p> | |
| 2601 | + </div> | |
| 2602 | + <!-- Modal apartment plan MOBILE --> | |
| 2603 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_821_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2604 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2605 | + <div class="modal-header"> | |
| 2606 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2607 | + <span aria-hidden="true">×</span> | |
| 2608 | + </button> | |
| 2609 | + </div> | |
| 2610 | + <div class="modal-content"> | |
| 2611 | + <div class="modal-body mobilePlan"> | |
| 2612 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/821/101.jpg" alt="imagePlan_821_mobile"/> | |
| 2613 | + </div> | |
| 2614 | + </div> | |
| 2615 | + </div> | |
| 2616 | + </div> | |
| 2617 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2618 | + <div> | |
| 2619 | + <p class="area"><b>102 | 4 1/2</b> | |
| 2620 | + <span>1022 pi²</span></p> | |
| 2621 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2622 | + </div> | |
| 2623 | + <div class="second-row"> | |
| 2624 | + <p> | |
| 2625 | + <span class="Toggles__available ">Louée</span> | |
| 2626 | + </p> | |
| 2627 | + <p> | |
| 2628 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_822_mobile"> | |
| 2629 | + Plan | |
| 2630 | + </button> | |
| 2631 | + </p> | |
| 2632 | + </div> | |
| 2633 | + <!-- Modal apartment plan MOBILE --> | |
| 2634 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_822_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2635 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2636 | + <div class="modal-header"> | |
| 2637 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2638 | + <span aria-hidden="true">×</span> | |
| 2639 | + </button> | |
| 2640 | + </div> | |
| 2641 | + <div class="modal-content"> | |
| 2642 | + <div class="modal-body mobilePlan"> | |
| 2643 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/822/102.jpg" alt="imagePlan_822_mobile"/> | |
| 2644 | + </div> | |
| 2645 | + </div> | |
| 2646 | + </div> | |
| 2647 | + </div> | |
| 2648 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2649 | + <div> | |
| 2650 | + <p class="area"><b>103 | 3 1/2</b> | |
| 2651 | + <span>763 pi²</span></p> | |
| 2652 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2653 | + </div> | |
| 2654 | + <div class="second-row"> | |
| 2655 | + <p> | |
| 2656 | + <span class="Toggles__available ">Louée</span> | |
| 2657 | + </p> | |
| 2658 | + <p> | |
| 2659 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_823_mobile"> | |
| 2660 | + Plan | |
| 2661 | + </button> | |
| 2662 | + </p> | |
| 2663 | + </div> | |
| 2664 | + <!-- Modal apartment plan MOBILE --> | |
| 2665 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_823_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2666 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2667 | + <div class="modal-header"> | |
| 2668 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2669 | + <span aria-hidden="true">×</span> | |
| 2670 | + </button> | |
| 2671 | + </div> | |
| 2672 | + <div class="modal-content"> | |
| 2673 | + <div class="modal-body mobilePlan"> | |
| 2674 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/823/103.jpg" alt="imagePlan_823_mobile"/> | |
| 2675 | + </div> | |
| 2676 | + </div> | |
| 2677 | + </div> | |
| 2678 | + </div> | |
| 2679 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2680 | + <div> | |
| 2681 | + <p class="area"><b>104 | 4 1/2</b> | |
| 2682 | + <span>1022 pi²</span></p> | |
| 2683 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2684 | + </div> | |
| 2685 | + <div class="second-row"> | |
| 2686 | + <p> | |
| 2687 | + <span class="Toggles__available ">Louée</span> | |
| 2688 | + </p> | |
| 2689 | + <p> | |
| 2690 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_824_mobile"> | |
| 2691 | + Plan | |
| 2692 | + </button> | |
| 2693 | + </p> | |
| 2694 | + </div> | |
| 2695 | + <!-- Modal apartment plan MOBILE --> | |
| 2696 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_824_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2697 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2698 | + <div class="modal-header"> | |
| 2699 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2700 | + <span aria-hidden="true">×</span> | |
| 2701 | + </button> | |
| 2702 | + </div> | |
| 2703 | + <div class="modal-content"> | |
| 2704 | + <div class="modal-body mobilePlan"> | |
| 2705 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/824/104.jpg" alt="imagePlan_824_mobile"/> | |
| 2706 | + </div> | |
| 2707 | + </div> | |
| 2708 | + </div> | |
| 2709 | + </div> | |
| 2710 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2711 | + <div> | |
| 2712 | + <p class="area"><b>105 | 4 1/2</b> | |
| 2713 | + <span>1022 pi²</span></p> | |
| 2714 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2715 | + </div> | |
| 2716 | + <div class="second-row"> | |
| 2717 | + <p> | |
| 2718 | + <span class="Toggles__available ">Louée</span> | |
| 2719 | + </p> | |
| 2720 | + <p> | |
| 2721 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_825_mobile"> | |
| 2722 | + Plan | |
| 2723 | + </button> | |
| 2724 | + </p> | |
| 2725 | + </div> | |
| 2726 | + <!-- Modal apartment plan MOBILE --> | |
| 2727 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_825_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2728 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2729 | + <div class="modal-header"> | |
| 2730 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2731 | + <span aria-hidden="true">×</span> | |
| 2732 | + </button> | |
| 2733 | + </div> | |
| 2734 | + <div class="modal-content"> | |
| 2735 | + <div class="modal-body mobilePlan"> | |
| 2736 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/825/105.jpg" alt="imagePlan_825_mobile"/> | |
| 2737 | + </div> | |
| 2738 | + </div> | |
| 2739 | + </div> | |
| 2740 | + </div> | |
| 2741 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2742 | + <div> | |
| 2743 | + <p class="area"><b>106 | 4 1/2</b> | |
| 2744 | + <span>1022 pi²</span></p> | |
| 2745 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2746 | + </div> | |
| 2747 | + <div class="second-row"> | |
| 2748 | + <p> | |
| 2749 | + <span class="Toggles__available ">Louée</span> | |
| 2750 | + </p> | |
| 2751 | + <p> | |
| 2752 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_826_mobile"> | |
| 2753 | + Plan | |
| 2754 | + </button> | |
| 2755 | + </p> | |
| 2756 | + </div> | |
| 2757 | + <!-- Modal apartment plan MOBILE --> | |
| 2758 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_826_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2759 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2760 | + <div class="modal-header"> | |
| 2761 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2762 | + <span aria-hidden="true">×</span> | |
| 2763 | + </button> | |
| 2764 | + </div> | |
| 2765 | + <div class="modal-content"> | |
| 2766 | + <div class="modal-body mobilePlan"> | |
| 2767 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/826/106.jpg" alt="imagePlan_826_mobile"/> | |
| 2768 | + </div> | |
| 2769 | + </div> | |
| 2770 | + </div> | |
| 2771 | + </div> | |
| 2772 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2773 | + </div> | |
| 2774 | + </div> | |
| 2775 | + </div> | |
| 2776 | + <div class="SmallToggles__item "> | |
| 2777 | + <div class="SmallToggles__header"> | |
| 2778 | + <span id="2" class="SmallToggles__title">Étage 2 </span> | |
| 2779 | + <div class="SmallToggles__status"> | |
| 2780 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2781 | + </div> | |
| 2782 | + </div> | |
| 2783 | + <div class="SmallToggles__content"> | |
| 2784 | + <div class="desktop-apartments-section"> | |
| 2785 | + <table class="table ApartmentTable"> | |
| 2786 | + <thead> | |
| 2787 | + <tr> | |
| 2788 | + <th scope="col">Unité</th> | |
| 2789 | + <th scope="col">À partir de</th> | |
| 2790 | + <th scope="col">Disponibilité</th> | |
| 2791 | + <th scope="col">Date</th> | |
| 2792 | + <th scope="col"><a class="help" title="Chambre"> | |
| 2793 | + <svg class="icon icon-icon-chambre"> | |
| 2794 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 2795 | + </svg> | |
| 2796 | + </a></th> | |
| 2797 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 2798 | + <svg class="icon icon-icon-salle-bain"> | |
| 2799 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 2800 | + </svg> | |
| 2801 | + </a></th> | |
| 2802 | + <th scope="col"><a class="help" title="Superficie"> | |
| 2803 | + <svg class="icon icon-icon-superficie"> | |
| 2804 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 2805 | + </svg> | |
| 2806 | + </a></th> | |
| 2807 | + <th scope="col"></th> | |
| 2808 | + </tr> | |
| 2809 | + </thead> | |
| 2810 | + <tbody> | |
| 2811 | + <tr> | |
| 2812 | + <th scope="row">201 | 4 1/2</th> | |
| 2813 | + <td>N.D. $ / m</td> | |
| 2814 | + <td> | |
| 2815 | + <span class="Toggles__available ">Louée</span> | |
| 2816 | + </td> | |
| 2817 | + <td> | |
| 2818 | + N.D. | |
| 2819 | + </td> | |
| 2820 | + <td>2</td> | |
| 2821 | + <td>1</td> | |
| 2822 | + <td>1113 pi²</td> | |
| 2823 | + <td> | |
| 2824 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_827"> | |
| 2825 | + Plan | |
| 2826 | + </button> | |
| 2827 | + </td> | |
| 2828 | + </tr> | |
| 2829 | + <!-- Modal apartment plan --> | |
| 2830 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_827" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2831 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2832 | + <div class="modal-content"> | |
| 2833 | + <div class="modal-header"> | |
| 2834 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2835 | + <span aria-hidden="true">×</span> | |
| 2836 | + </button> | |
| 2837 | + </div> | |
| 2838 | + <div class="modal-body"> | |
| 2839 | + <div class="row"> | |
| 2840 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2841 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/827/201.jpg" /> | |
| 2842 | + </div> | |
| 2843 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2844 | + <div class="apartmentModalInfos"> | |
| 2845 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2846 | + <p class="apartmentModalName">Unité 201 | 4½</p> | |
| 2847 | + <p class="apartmentModalRooms"> | |
| 2848 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2849 | + <span>2 chambres</span> | |
| 2850 | + </p> | |
| 2851 | + <p class="apartmentModalWashrooms"> | |
| 2852 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2853 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2854 | + </svg> | |
| 2855 | + <span>1 salle de bain</span> | |
| 2856 | + </p> | |
| 2857 | + <p class="apartmentModalArea"> | |
| 2858 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2859 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2860 | + </svg> | |
| 2861 | + <span>1113 pi²</span> | |
| 2862 | + </p> | |
| 2863 | + </div> | |
| 2864 | + </div> | |
| 2865 | + </div> | |
| 2866 | + </div> | |
| 2867 | + </div> | |
| 2868 | + </div> | |
| 2869 | + </div> | |
| 2870 | + <!-- FIN Modal apartment plan --> | |
| 2871 | + <tr> | |
| 2872 | + <th scope="row">202 | 4 1/2</th> | |
| 2873 | + <td>N.D. $ / m</td> | |
| 2874 | + <td> | |
| 2875 | + <span class="Toggles__available ">Louée</span> | |
| 2876 | + </td> | |
| 2877 | + <td> | |
| 2878 | + N.D. | |
| 2879 | + </td> | |
| 2880 | + <td>2</td> | |
| 2881 | + <td>1</td> | |
| 2882 | + <td>1018 pi²</td> | |
| 2883 | + <td> | |
| 2884 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_814"> | |
| 2885 | + Plan | |
| 2886 | + </button> | |
| 2887 | + </td> | |
| 2888 | + </tr> | |
| 2889 | + <!-- Modal apartment plan --> | |
| 2890 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_814" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2891 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2892 | + <div class="modal-content"> | |
| 2893 | + <div class="modal-header"> | |
| 2894 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2895 | + <span aria-hidden="true">×</span> | |
| 2896 | + </button> | |
| 2897 | + </div> | |
| 2898 | + <div class="modal-body"> | |
| 2899 | + <div class="row"> | |
| 2900 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2901 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/814/202.jpg" /> | |
| 2902 | + </div> | |
| 2903 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2904 | + <div class="apartmentModalInfos"> | |
| 2905 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2906 | + <p class="apartmentModalName">Unité 202 | 4½</p> | |
| 2907 | + <p class="apartmentModalRooms"> | |
| 2908 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2909 | + <span>2 chambres</span> | |
| 2910 | + </p> | |
| 2911 | + <p class="apartmentModalWashrooms"> | |
| 2912 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2913 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2914 | + </svg> | |
| 2915 | + <span>1 salle de bain</span> | |
| 2916 | + </p> | |
| 2917 | + <p class="apartmentModalArea"> | |
| 2918 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2919 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2920 | + </svg> | |
| 2921 | + <span>1018 pi²</span> | |
| 2922 | + </p> | |
| 2923 | + </div> | |
| 2924 | + </div> | |
| 2925 | + </div> | |
| 2926 | + </div> | |
| 2927 | + </div> | |
| 2928 | + </div> | |
| 2929 | + </div> | |
| 2930 | + <!-- FIN Modal apartment plan --> | |
| 2931 | + <tr> | |
| 2932 | + <th scope="row">203 | 4 1/2</th> | |
| 2933 | + <td>N.D. $ / m</td> | |
| 2934 | + <td> | |
| 2935 | + <span class="Toggles__available ">Louée</span> | |
| 2936 | + </td> | |
| 2937 | + <td> | |
| 2938 | + N.D. | |
| 2939 | + </td> | |
| 2940 | + <td>2</td> | |
| 2941 | + <td>1</td> | |
| 2942 | + <td>1022 pi²</td> | |
| 2943 | + <td> | |
| 2944 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_815"> | |
| 2945 | + Plan | |
| 2946 | + </button> | |
| 2947 | + </td> | |
| 2948 | + </tr> | |
| 2949 | + <!-- Modal apartment plan --> | |
| 2950 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_815" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2951 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2952 | + <div class="modal-content"> | |
| 2953 | + <div class="modal-header"> | |
| 2954 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2955 | + <span aria-hidden="true">×</span> | |
| 2956 | + </button> | |
| 2957 | + </div> | |
| 2958 | + <div class="modal-body"> | |
| 2959 | + <div class="row"> | |
| 2960 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2961 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/815/203.jpg" /> | |
| 2962 | + </div> | |
| 2963 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2964 | + <div class="apartmentModalInfos"> | |
| 2965 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2966 | + <p class="apartmentModalName">Unité 203 | 4½</p> | |
| 2967 | + <p class="apartmentModalRooms"> | |
| 2968 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2969 | + <span>2 chambres</span> | |
| 2970 | + </p> | |
| 2971 | + <p class="apartmentModalWashrooms"> | |
| 2972 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2973 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2974 | + </svg> | |
| 2975 | + <span>1 salle de bain</span> | |
| 2976 | + </p> | |
| 2977 | + <p class="apartmentModalArea"> | |
| 2978 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2979 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2980 | + </svg> | |
| 2981 | + <span>1022 pi²</span> | |
| 2982 | + </p> | |
| 2983 | + </div> | |
| 2984 | + </div> | |
| 2985 | + </div> | |
| 2986 | + </div> | |
| 2987 | + </div> | |
| 2988 | + </div> | |
| 2989 | + </div> | |
| 2990 | + <!-- FIN Modal apartment plan --> | |
| 2991 | + <tr> | |
| 2992 | + <th scope="row">204 | 3 1/2</th> | |
| 2993 | + <td>1375 $ / m</td> | |
| 2994 | + <td> | |
| 2995 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 2996 | + </td> | |
| 2997 | + <td> | |
| 2998 | + <span class="Toggles__available Toggles__available_disponible">novembre 2026</span> | |
| 2999 | + </td> | |
| 3000 | + <td>1</td> | |
| 3001 | + <td>1</td> | |
| 3002 | + <td>763 pi²</td> | |
| 3003 | + <td> | |
| 3004 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_816"> | |
| 3005 | + Plan | |
| 3006 | + </button> | |
| 3007 | + </td> | |
| 3008 | + </tr> | |
| 3009 | + <!-- Modal apartment plan --> | |
| 3010 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_816" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3011 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3012 | + <div class="modal-content"> | |
| 3013 | + <div class="modal-header"> | |
| 3014 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3015 | + <span aria-hidden="true">×</span> | |
| 3016 | + </button> | |
| 3017 | + </div> | |
| 3018 | + <div class="modal-body"> | |
| 3019 | + <div class="row"> | |
| 3020 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3021 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/816/204.jpg" /> | |
| 3022 | + </div> | |
| 3023 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3024 | + <div class="apartmentModalInfos"> | |
| 3025 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 3026 | + <p class="apartmentModalName">Unité 204 | 3½</p> | |
| 3027 | + <p class="apartmentModalRooms"> | |
| 3028 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3029 | + <span>1 chambre</span> | |
| 3030 | + </p> | |
| 3031 | + <p class="apartmentModalWashrooms"> | |
| 3032 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3033 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3034 | + </svg> | |
| 3035 | + <span>1 salle de bain</span> | |
| 3036 | + </p> | |
| 3037 | + <p class="apartmentModalArea"> | |
| 3038 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3039 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3040 | + </svg> | |
| 3041 | + <span>763 pi²</span> | |
| 3042 | + </p> | |
| 3043 | + <p class="apartmentModalPrice">1375$ <span>/mois</span></p> | |
| 3044 | + <button class="apartmentModalButton">Réservez mon unité | |
| 3045 | + <svg class="icon icon-chevron-right"> | |
| 3046 | + <use xlink:href="#icon-chevron-right"></use> | |
| 3047 | + </svg> | |
| 3048 | + </button> | |
| 3049 | + </div> | |
| 3050 | + </div> | |
| 3051 | + </div> | |
| 3052 | + </div> | |
| 3053 | + </div> | |
| 3054 | + </div> | |
| 3055 | + </div> | |
| 3056 | + <!-- FIN Modal apartment plan --> | |
| 3057 | + <tr> | |
| 3058 | + <th scope="row">205 | 4 1/2</th> | |
| 3059 | + <td>N.D. $ / m</td> | |
| 3060 | + <td> | |
| 3061 | + <span class="Toggles__available ">Louée</span> | |
| 3062 | + </td> | |
| 3063 | + <td> | |
| 3064 | + N.D. | |
| 3065 | + </td> | |
| 3066 | + <td>2</td> | |
| 3067 | + <td>1</td> | |
| 3068 | + <td>1022 pi²</td> | |
| 3069 | + <td> | |
| 3070 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_817"> | |
| 3071 | + Plan | |
| 3072 | + </button> | |
| 3073 | + </td> | |
| 3074 | + </tr> | |
| 3075 | + <!-- Modal apartment plan --> | |
| 3076 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_817" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3077 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3078 | + <div class="modal-content"> | |
| 3079 | + <div class="modal-header"> | |
| 3080 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3081 | + <span aria-hidden="true">×</span> | |
| 3082 | + </button> | |
| 3083 | + </div> | |
| 3084 | + <div class="modal-body"> | |
| 3085 | + <div class="row"> | |
| 3086 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3087 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/817/205.jpg" /> | |
| 3088 | + </div> | |
| 3089 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3090 | + <div class="apartmentModalInfos"> | |
| 3091 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3092 | + <p class="apartmentModalName">Unité 205 | 4½</p> | |
| 3093 | + <p class="apartmentModalRooms"> | |
| 3094 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3095 | + <span>2 chambres</span> | |
| 3096 | + </p> | |
| 3097 | + <p class="apartmentModalWashrooms"> | |
| 3098 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3099 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3100 | + </svg> | |
| 3101 | + <span>1 salle de bain</span> | |
| 3102 | + </p> | |
| 3103 | + <p class="apartmentModalArea"> | |
| 3104 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3105 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3106 | + </svg> | |
| 3107 | + <span>1022 pi²</span> | |
| 3108 | + </p> | |
| 3109 | + </div> | |
| 3110 | + </div> | |
| 3111 | + </div> | |
| 3112 | + </div> | |
| 3113 | + </div> | |
| 3114 | + </div> | |
| 3115 | + </div> | |
| 3116 | + <!-- FIN Modal apartment plan --> | |
| 3117 | + <tr> | |
| 3118 | + <th scope="row">206 | 4 1/2</th> | |
| 3119 | + <td>N.D. $ / m</td> | |
| 3120 | + <td> | |
| 3121 | + <span class="Toggles__available ">Louée</span> | |
| 3122 | + </td> | |
| 3123 | + <td> | |
| 3124 | + N.D. | |
| 3125 | + </td> | |
| 3126 | + <td>2</td> | |
| 3127 | + <td>1</td> | |
| 3128 | + <td>1022 pi²</td> | |
| 3129 | + <td> | |
| 3130 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_818"> | |
| 3131 | + Plan | |
| 3132 | + </button> | |
| 3133 | + </td> | |
| 3134 | + </tr> | |
| 3135 | + <!-- Modal apartment plan --> | |
| 3136 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_818" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3137 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3138 | + <div class="modal-content"> | |
| 3139 | + <div class="modal-header"> | |
| 3140 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3141 | + <span aria-hidden="true">×</span> | |
| 3142 | + </button> | |
| 3143 | + </div> | |
| 3144 | + <div class="modal-body"> | |
| 3145 | + <div class="row"> | |
| 3146 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3147 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/818/206.jpg" /> | |
| 3148 | + </div> | |
| 3149 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3150 | + <div class="apartmentModalInfos"> | |
| 3151 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3152 | + <p class="apartmentModalName">Unité 206 | 4½</p> | |
| 3153 | + <p class="apartmentModalRooms"> | |
| 3154 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3155 | + <span>2 chambres</span> | |
| 3156 | + </p> | |
| 3157 | + <p class="apartmentModalWashrooms"> | |
| 3158 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3159 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3160 | + </svg> | |
| 3161 | + <span>1 salle de bain</span> | |
| 3162 | + </p> | |
| 3163 | + <p class="apartmentModalArea"> | |
| 3164 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3165 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3166 | + </svg> | |
| 3167 | + <span>1022 pi²</span> | |
| 3168 | + </p> | |
| 3169 | + </div> | |
| 3170 | + </div> | |
| 3171 | + </div> | |
| 3172 | + </div> | |
| 3173 | + </div> | |
| 3174 | + </div> | |
| 3175 | + </div> | |
| 3176 | + <!-- FIN Modal apartment plan --> | |
| 3177 | + <tr> | |
| 3178 | + <th scope="row">207 | 4 1/2</th> | |
| 3179 | + <td>1580 $ / m</td> | |
| 3180 | + <td> | |
| 3181 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 3182 | + </td> | |
| 3183 | + <td> | |
| 3184 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 3185 | + </td> | |
| 3186 | + <td>2</td> | |
| 3187 | + <td>1</td> | |
| 3188 | + <td>1022 pi²</td> | |
| 3189 | + <td> | |
| 3190 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_819"> | |
| 3191 | + Plan | |
| 3192 | + </button> | |
| 3193 | + </td> | |
| 3194 | + </tr> | |
| 3195 | + <!-- Modal apartment plan --> | |
| 3196 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_819" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3197 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3198 | + <div class="modal-content"> | |
| 3199 | + <div class="modal-header"> | |
| 3200 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3201 | + <span aria-hidden="true">×</span> | |
| 3202 | + </button> | |
| 3203 | + </div> | |
| 3204 | + <div class="modal-body"> | |
| 3205 | + <div class="row"> | |
| 3206 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3207 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/819/207.jpg" /> | |
| 3208 | + </div> | |
| 3209 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3210 | + <div class="apartmentModalInfos"> | |
| 3211 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 3212 | + <p class="apartmentModalName">Unité 207 | 4½</p> | |
| 3213 | + <p class="apartmentModalRooms"> | |
| 3214 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3215 | + <span>2 chambres</span> | |
| 3216 | + </p> | |
| 3217 | + <p class="apartmentModalWashrooms"> | |
| 3218 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3219 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3220 | + </svg> | |
| 3221 | + <span>1 salle de bain</span> | |
| 3222 | + </p> | |
| 3223 | + <p class="apartmentModalArea"> | |
| 3224 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3225 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3226 | + </svg> | |
| 3227 | + <span>1022 pi²</span> | |
| 3228 | + </p> | |
| 3229 | + <p class="apartmentModalPrice">1580$ <span>/mois</span></p> | |
| 3230 | + <button class="apartmentModalButton">Réservez mon unité | |
| 3231 | + <svg class="icon icon-chevron-right"> | |
| 3232 | + <use xlink:href="#icon-chevron-right"></use> | |
| 3233 | + </svg> | |
| 3234 | + </button> | |
| 3235 | + </div> | |
| 3236 | + </div> | |
| 3237 | + </div> | |
| 3238 | + </div> | |
| 3239 | + </div> | |
| 3240 | + </div> | |
| 3241 | + </div> | |
| 3242 | + <!-- FIN Modal apartment plan --> | |
| 3243 | + <tr> | |
| 3244 | + <th scope="row">208 | 4 1/2</th> | |
| 3245 | + <td>N.D. $ / m</td> | |
| 3246 | + <td> | |
| 3247 | + <span class="Toggles__available ">Louée</span> | |
| 3248 | + </td> | |
| 3249 | + <td> | |
| 3250 | + N.D. | |
| 3251 | + </td> | |
| 3252 | + <td>2</td> | |
| 3253 | + <td>1</td> | |
| 3254 | + <td>1022 pi²</td> | |
| 3255 | + <td> | |
| 3256 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_820"> | |
| 3257 | + Plan | |
| 3258 | + </button> | |
| 3259 | + </td> | |
| 3260 | + </tr> | |
| 3261 | + <!-- Modal apartment plan --> | |
| 3262 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_820" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3263 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3264 | + <div class="modal-content"> | |
| 3265 | + <div class="modal-header"> | |
| 3266 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3267 | + <span aria-hidden="true">×</span> | |
| 3268 | + </button> | |
| 3269 | + </div> | |
| 3270 | + <div class="modal-body"> | |
| 3271 | + <div class="row"> | |
| 3272 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3273 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/820/208.jpg" /> | |
| 3274 | + </div> | |
| 3275 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3276 | + <div class="apartmentModalInfos"> | |
| 3277 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3278 | + <p class="apartmentModalName">Unité 208 | 4½</p> | |
| 3279 | + <p class="apartmentModalRooms"> | |
| 3280 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3281 | + <span>2 chambres</span> | |
| 3282 | + </p> | |
| 3283 | + <p class="apartmentModalWashrooms"> | |
| 3284 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3285 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3286 | + </svg> | |
| 3287 | + <span>1 salle de bain</span> | |
| 3288 | + </p> | |
| 3289 | + <p class="apartmentModalArea"> | |
| 3290 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3291 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3292 | + </svg> | |
| 3293 | + <span>1022 pi²</span> | |
| 3294 | + </p> | |
| 3295 | + </div> | |
| 3296 | + </div> | |
| 3297 | + </div> | |
| 3298 | + </div> | |
| 3299 | + </div> | |
| 3300 | + </div> | |
| 3301 | + </div> | |
| 3302 | + <!-- FIN Modal apartment plan --> | |
| 3303 | + <tr> | |
| 3304 | + <th scope="row">209 | 4 1/2</th> | |
| 3305 | + <td>N.D. $ / m</td> | |
| 3306 | + <td> | |
| 3307 | + <span class="Toggles__available ">Louée</span> | |
| 3308 | + </td> | |
| 3309 | + <td> | |
| 3310 | + N.D. | |
| 3311 | + </td> | |
| 3312 | + <td>2</td> | |
| 3313 | + <td>1</td> | |
| 3314 | + <td>1022 pi²</td> | |
| 3315 | + <td> | |
| 3316 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_807"> | |
| 3317 | + Plan | |
| 3318 | + </button> | |
| 3319 | + </td> | |
| 3320 | + </tr> | |
| 3321 | + <!-- Modal apartment plan --> | |
| 3322 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_807" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3323 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3324 | + <div class="modal-content"> | |
| 3325 | + <div class="modal-header"> | |
| 3326 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3327 | + <span aria-hidden="true">×</span> | |
| 3328 | + </button> | |
| 3329 | + </div> | |
| 3330 | + <div class="modal-body"> | |
| 3331 | + <div class="row"> | |
| 3332 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3333 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/807/209.jpg" /> | |
| 3334 | + </div> | |
| 3335 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3336 | + <div class="apartmentModalInfos"> | |
| 3337 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3338 | + <p class="apartmentModalName">Unité 209 | 4½</p> | |
| 3339 | + <p class="apartmentModalRooms"> | |
| 3340 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3341 | + <span>2 chambres</span> | |
| 3342 | + </p> | |
| 3343 | + <p class="apartmentModalWashrooms"> | |
| 3344 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3345 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3346 | + </svg> | |
| 3347 | + <span>1 salle de bain</span> | |
| 3348 | + </p> | |
| 3349 | + <p class="apartmentModalArea"> | |
| 3350 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3351 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3352 | + </svg> | |
| 3353 | + <span>1022 pi²</span> | |
| 3354 | + </p> | |
| 3355 | + </div> | |
| 3356 | + </div> | |
| 3357 | + </div> | |
| 3358 | + </div> | |
| 3359 | + </div> | |
| 3360 | + </div> | |
| 3361 | + </div> | |
| 3362 | + <!-- FIN Modal apartment plan --> | |
| 3363 | + <tr> | |
| 3364 | + <th scope="row">210 | 5 1/2</th> | |
| 3365 | + <td>N.D. $ / m</td> | |
| 3366 | + <td> | |
| 3367 | + <span class="Toggles__available ">Louée</span> | |
| 3368 | + </td> | |
| 3369 | + <td> | |
| 3370 | + N.D. | |
| 3371 | + </td> | |
| 3372 | + <td>3</td> | |
| 3373 | + <td>1</td> | |
| 3374 | + <td>1281 pi²</td> | |
| 3375 | + <td> | |
| 3376 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_808"> | |
| 3377 | + Plan | |
| 3378 | + </button> | |
| 3379 | + </td> | |
| 3380 | + </tr> | |
| 3381 | + <!-- Modal apartment plan --> | |
| 3382 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_808" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3383 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3384 | + <div class="modal-content"> | |
| 3385 | + <div class="modal-header"> | |
| 3386 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3387 | + <span aria-hidden="true">×</span> | |
| 3388 | + </button> | |
| 3389 | + </div> | |
| 3390 | + <div class="modal-body"> | |
| 3391 | + <div class="row"> | |
| 3392 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3393 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/808/210.jpg" /> | |
| 3394 | + </div> | |
| 3395 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3396 | + <div class="apartmentModalInfos"> | |
| 3397 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3398 | + <p class="apartmentModalName">Unité 210 | 5½</p> | |
| 3399 | + <p class="apartmentModalRooms"> | |
| 3400 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3401 | + <span>3 chambres</span> | |
| 3402 | + </p> | |
| 3403 | + <p class="apartmentModalWashrooms"> | |
| 3404 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3405 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3406 | + </svg> | |
| 3407 | + <span>1 salle de bain</span> | |
| 3408 | + </p> | |
| 3409 | + <p class="apartmentModalArea"> | |
| 3410 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3411 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3412 | + </svg> | |
| 3413 | + <span>1281 pi²</span> | |
| 3414 | + </p> | |
| 3415 | + </div> | |
| 3416 | + </div> | |
| 3417 | + </div> | |
| 3418 | + </div> | |
| 3419 | + </div> | |
| 3420 | + </div> | |
| 3421 | + </div> | |
| 3422 | + <!-- FIN Modal apartment plan --> | |
| 3423 | + <tr> | |
| 3424 | + <th scope="row">211 | 5 1/2</th> | |
| 3425 | + <td>N.D. $ / m</td> | |
| 3426 | + <td> | |
| 3427 | + <span class="Toggles__available ">Louée</span> | |
| 3428 | + </td> | |
| 3429 | + <td> | |
| 3430 | + N.D. | |
| 3431 | + </td> | |
| 3432 | + <td>2</td> | |
| 3433 | + <td>1</td> | |
| 3434 | + <td>1402 pi²</td> | |
| 3435 | + <td> | |
| 3436 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_809"> | |
| 3437 | + Plan | |
| 3438 | + </button> | |
| 3439 | + </td> | |
| 3440 | + </tr> | |
| 3441 | + <!-- Modal apartment plan --> | |
| 3442 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_809" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3443 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3444 | + <div class="modal-content"> | |
| 3445 | + <div class="modal-header"> | |
| 3446 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3447 | + <span aria-hidden="true">×</span> | |
| 3448 | + </button> | |
| 3449 | + </div> | |
| 3450 | + <div class="modal-body"> | |
| 3451 | + <div class="row"> | |
| 3452 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3453 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/809/211.jpg" /> | |
| 3454 | + </div> | |
| 3455 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3456 | + <div class="apartmentModalInfos"> | |
| 3457 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3458 | + <p class="apartmentModalName">Unité 211 | 5½</p> | |
| 3459 | + <p class="apartmentModalRooms"> | |
| 3460 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3461 | + <span>2 chambres</span> | |
| 3462 | + </p> | |
| 3463 | + <p class="apartmentModalWashrooms"> | |
| 3464 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3465 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3466 | + </svg> | |
| 3467 | + <span>1 salle de bain</span> | |
| 3468 | + </p> | |
| 3469 | + <p class="apartmentModalArea"> | |
| 3470 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3471 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3472 | + </svg> | |
| 3473 | + <span>1402 pi²</span> | |
| 3474 | + </p> | |
| 3475 | + </div> | |
| 3476 | + </div> | |
| 3477 | + </div> | |
| 3478 | + </div> | |
| 3479 | + </div> | |
| 3480 | + </div> | |
| 3481 | + </div> | |
| 3482 | + <!-- FIN Modal apartment plan --> | |
| 3483 | + </tbody> | |
| 3484 | + </table> | |
| 3485 | + </div> | |
| 3486 | + <div class="mobile-apartments-section"> | |
| 3487 | + <div> | |
| 3488 | + <p class="area"><b>201 | 4 1/2</b> | |
| 3489 | + <span>1113 pi²</span></p> | |
| 3490 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3491 | + </div> | |
| 3492 | + <div class="second-row"> | |
| 3493 | + <p> | |
| 3494 | + <span class="Toggles__available ">Louée</span> | |
| 3495 | + </p> | |
| 3496 | + <p> | |
| 3497 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_827_mobile"> | |
| 3498 | + Plan | |
| 3499 | + </button> | |
| 3500 | + </p> | |
| 3501 | + </div> | |
| 3502 | + <!-- Modal apartment plan MOBILE --> | |
| 3503 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_827_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3504 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3505 | + <div class="modal-header"> | |
| 3506 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3507 | + <span aria-hidden="true">×</span> | |
| 3508 | + </button> | |
| 3509 | + </div> | |
| 3510 | + <div class="modal-content"> | |
| 3511 | + <div class="modal-body mobilePlan"> | |
| 3512 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/827/201.jpg" alt="imagePlan_827_mobile"/> | |
| 3513 | + </div> | |
| 3514 | + </div> | |
| 3515 | + </div> | |
| 3516 | + </div> | |
| 3517 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3518 | + <div> | |
| 3519 | + <p class="area"><b>202 | 4 1/2</b> | |
| 3520 | + <span>1018 pi²</span></p> | |
| 3521 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3522 | + </div> | |
| 3523 | + <div class="second-row"> | |
| 3524 | + <p> | |
| 3525 | + <span class="Toggles__available ">Louée</span> | |
| 3526 | + </p> | |
| 3527 | + <p> | |
| 3528 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_814_mobile"> | |
| 3529 | + Plan | |
| 3530 | + </button> | |
| 3531 | + </p> | |
| 3532 | + </div> | |
| 3533 | + <!-- Modal apartment plan MOBILE --> | |
| 3534 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_814_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3535 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3536 | + <div class="modal-header"> | |
| 3537 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3538 | + <span aria-hidden="true">×</span> | |
| 3539 | + </button> | |
| 3540 | + </div> | |
| 3541 | + <div class="modal-content"> | |
| 3542 | + <div class="modal-body mobilePlan"> | |
| 3543 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/814/202.jpg" alt="imagePlan_814_mobile"/> | |
| 3544 | + </div> | |
| 3545 | + </div> | |
| 3546 | + </div> | |
| 3547 | + </div> | |
| 3548 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3549 | + <div> | |
| 3550 | + <p class="area"><b>203 | 4 1/2</b> | |
| 3551 | + <span>1022 pi²</span></p> | |
| 3552 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3553 | + </div> | |
| 3554 | + <div class="second-row"> | |
| 3555 | + <p> | |
| 3556 | + <span class="Toggles__available ">Louée</span> | |
| 3557 | + </p> | |
| 3558 | + <p> | |
| 3559 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_815_mobile"> | |
| 3560 | + Plan | |
| 3561 | + </button> | |
| 3562 | + </p> | |
| 3563 | + </div> | |
| 3564 | + <!-- Modal apartment plan MOBILE --> | |
| 3565 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_815_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3566 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3567 | + <div class="modal-header"> | |
| 3568 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3569 | + <span aria-hidden="true">×</span> | |
| 3570 | + </button> | |
| 3571 | + </div> | |
| 3572 | + <div class="modal-content"> | |
| 3573 | + <div class="modal-body mobilePlan"> | |
| 3574 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/815/203.jpg" alt="imagePlan_815_mobile"/> | |
| 3575 | + </div> | |
| 3576 | + </div> | |
| 3577 | + </div> | |
| 3578 | + </div> | |
| 3579 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3580 | + <div> | |
| 3581 | + <p class="area"><b>204 | 3 1/2</b> | |
| 3582 | + <span>763 pi²</span></p> | |
| 3583 | + <p class="price">À partir de 1375 $ / m</p> | |
| 3584 | + </div> | |
| 3585 | + <div class="second-row"> | |
| 3586 | + <p> | |
| 3587 | + <span class="Toggles__available Toggles__available_disponible">Disponible - novembre 2026</span> | |
| 3588 | + </p> | |
| 3589 | + <p> | |
| 3590 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_816_mobile"> | |
| 3591 | + Plan | |
| 3592 | + </button> | |
| 3593 | + </p> | |
| 3594 | + </div> | |
| 3595 | + <!-- Modal apartment plan MOBILE --> | |
| 3596 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_816_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3597 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3598 | + <div class="modal-header"> | |
| 3599 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3600 | + <span aria-hidden="true">×</span> | |
| 3601 | + </button> | |
| 3602 | + </div> | |
| 3603 | + <div class="modal-content"> | |
| 3604 | + <div class="modal-body mobilePlan"> | |
| 3605 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/816/204.jpg" alt="imagePlan_816_mobile"/> | |
| 3606 | + </div> | |
| 3607 | + </div> | |
| 3608 | + </div> | |
| 3609 | + </div> | |
| 3610 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3611 | + <div> | |
| 3612 | + <p class="area"><b>205 | 4 1/2</b> | |
| 3613 | + <span>1022 pi²</span></p> | |
| 3614 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3615 | + </div> | |
| 3616 | + <div class="second-row"> | |
| 3617 | + <p> | |
| 3618 | + <span class="Toggles__available ">Louée</span> | |
| 3619 | + </p> | |
| 3620 | + <p> | |
| 3621 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_817_mobile"> | |
| 3622 | + Plan | |
| 3623 | + </button> | |
| 3624 | + </p> | |
| 3625 | + </div> | |
| 3626 | + <!-- Modal apartment plan MOBILE --> | |
| 3627 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_817_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3628 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3629 | + <div class="modal-header"> | |
| 3630 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3631 | + <span aria-hidden="true">×</span> | |
| 3632 | + </button> | |
| 3633 | + </div> | |
| 3634 | + <div class="modal-content"> | |
| 3635 | + <div class="modal-body mobilePlan"> | |
| 3636 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/817/205.jpg" alt="imagePlan_817_mobile"/> | |
| 3637 | + </div> | |
| 3638 | + </div> | |
| 3639 | + </div> | |
| 3640 | + </div> | |
| 3641 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3642 | + <div> | |
| 3643 | + <p class="area"><b>206 | 4 1/2</b> | |
| 3644 | + <span>1022 pi²</span></p> | |
| 3645 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3646 | + </div> | |
| 3647 | + <div class="second-row"> | |
| 3648 | + <p> | |
| 3649 | + <span class="Toggles__available ">Louée</span> | |
| 3650 | + </p> | |
| 3651 | + <p> | |
| 3652 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_818_mobile"> | |
| 3653 | + Plan | |
| 3654 | + </button> | |
| 3655 | + </p> | |
| 3656 | + </div> | |
| 3657 | + <!-- Modal apartment plan MOBILE --> | |
| 3658 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_818_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3659 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3660 | + <div class="modal-header"> | |
| 3661 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3662 | + <span aria-hidden="true">×</span> | |
| 3663 | + </button> | |
| 3664 | + </div> | |
| 3665 | + <div class="modal-content"> | |
| 3666 | + <div class="modal-body mobilePlan"> | |
| 3667 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/818/206.jpg" alt="imagePlan_818_mobile"/> | |
| 3668 | + </div> | |
| 3669 | + </div> | |
| 3670 | + </div> | |
| 3671 | + </div> | |
| 3672 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3673 | + <div> | |
| 3674 | + <p class="area"><b>207 | 4 1/2</b> | |
| 3675 | + <span>1022 pi²</span></p> | |
| 3676 | + <p class="price">À partir de 1580 $ / m</p> | |
| 3677 | + </div> | |
| 3678 | + <div class="second-row"> | |
| 3679 | + <p> | |
| 3680 | + <span class="Toggles__available Toggles__available_disponible">Disponible - décembre 2025</span> | |
| 3681 | + </p> | |
| 3682 | + <p> | |
| 3683 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_819_mobile"> | |
| 3684 | + Plan | |
| 3685 | + </button> | |
| 3686 | + </p> | |
| 3687 | + </div> | |
| 3688 | + <!-- Modal apartment plan MOBILE --> | |
| 3689 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_819_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3690 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3691 | + <div class="modal-header"> | |
| 3692 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3693 | + <span aria-hidden="true">×</span> | |
| 3694 | + </button> | |
| 3695 | + </div> | |
| 3696 | + <div class="modal-content"> | |
| 3697 | + <div class="modal-body mobilePlan"> | |
| 3698 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/819/207.jpg" alt="imagePlan_819_mobile"/> | |
| 3699 | + </div> | |
| 3700 | + </div> | |
| 3701 | + </div> | |
| 3702 | + </div> | |
| 3703 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3704 | + <div> | |
| 3705 | + <p class="area"><b>208 | 4 1/2</b> | |
| 3706 | + <span>1022 pi²</span></p> | |
| 3707 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3708 | + </div> | |
| 3709 | + <div class="second-row"> | |
| 3710 | + <p> | |
| 3711 | + <span class="Toggles__available ">Louée</span> | |
| 3712 | + </p> | |
| 3713 | + <p> | |
| 3714 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_820_mobile"> | |
| 3715 | + Plan | |
| 3716 | + </button> | |
| 3717 | + </p> | |
| 3718 | + </div> | |
| 3719 | + <!-- Modal apartment plan MOBILE --> | |
| 3720 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_820_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3721 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3722 | + <div class="modal-header"> | |
| 3723 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3724 | + <span aria-hidden="true">×</span> | |
| 3725 | + </button> | |
| 3726 | + </div> | |
| 3727 | + <div class="modal-content"> | |
| 3728 | + <div class="modal-body mobilePlan"> | |
| 3729 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/820/208.jpg" alt="imagePlan_820_mobile"/> | |
| 3730 | + </div> | |
| 3731 | + </div> | |
| 3732 | + </div> | |
| 3733 | + </div> | |
| 3734 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3735 | + <div> | |
| 3736 | + <p class="area"><b>209 | 4 1/2</b> | |
| 3737 | + <span>1022 pi²</span></p> | |
| 3738 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3739 | + </div> | |
| 3740 | + <div class="second-row"> | |
| 3741 | + <p> | |
| 3742 | + <span class="Toggles__available ">Louée</span> | |
| 3743 | + </p> | |
| 3744 | + <p> | |
| 3745 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_807_mobile"> | |
| 3746 | + Plan | |
| 3747 | + </button> | |
| 3748 | + </p> | |
| 3749 | + </div> | |
| 3750 | + <!-- Modal apartment plan MOBILE --> | |
| 3751 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_807_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3752 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3753 | + <div class="modal-header"> | |
| 3754 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3755 | + <span aria-hidden="true">×</span> | |
| 3756 | + </button> | |
| 3757 | + </div> | |
| 3758 | + <div class="modal-content"> | |
| 3759 | + <div class="modal-body mobilePlan"> | |
| 3760 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/807/209.jpg" alt="imagePlan_807_mobile"/> | |
| 3761 | + </div> | |
| 3762 | + </div> | |
| 3763 | + </div> | |
| 3764 | + </div> | |
| 3765 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3766 | + <div> | |
| 3767 | + <p class="area"><b>210 | 5 1/2</b> | |
| 3768 | + <span>1281 pi²</span></p> | |
| 3769 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3770 | + </div> | |
| 3771 | + <div class="second-row"> | |
| 3772 | + <p> | |
| 3773 | + <span class="Toggles__available ">Louée</span> | |
| 3774 | + </p> | |
| 3775 | + <p> | |
| 3776 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_808_mobile"> | |
| 3777 | + Plan | |
| 3778 | + </button> | |
| 3779 | + </p> | |
| 3780 | + </div> | |
| 3781 | + <!-- Modal apartment plan MOBILE --> | |
| 3782 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_808_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3783 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3784 | + <div class="modal-header"> | |
| 3785 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3786 | + <span aria-hidden="true">×</span> | |
| 3787 | + </button> | |
| 3788 | + </div> | |
| 3789 | + <div class="modal-content"> | |
| 3790 | + <div class="modal-body mobilePlan"> | |
| 3791 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/808/210.jpg" alt="imagePlan_808_mobile"/> | |
| 3792 | + </div> | |
| 3793 | + </div> | |
| 3794 | + </div> | |
| 3795 | + </div> | |
| 3796 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3797 | + <div> | |
| 3798 | + <p class="area"><b>211 | 5 1/2</b> | |
| 3799 | + <span>1402 pi²</span></p> | |
| 3800 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3801 | + </div> | |
| 3802 | + <div class="second-row"> | |
| 3803 | + <p> | |
| 3804 | + <span class="Toggles__available ">Louée</span> | |
| 3805 | + </p> | |
| 3806 | + <p> | |
| 3807 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_809_mobile"> | |
| 3808 | + Plan | |
| 3809 | + </button> | |
| 3810 | + </p> | |
| 3811 | + </div> | |
| 3812 | + <!-- Modal apartment plan MOBILE --> | |
| 3813 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_809_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3814 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3815 | + <div class="modal-header"> | |
| 3816 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3817 | + <span aria-hidden="true">×</span> | |
| 3818 | + </button> | |
| 3819 | + </div> | |
| 3820 | + <div class="modal-content"> | |
| 3821 | + <div class="modal-body mobilePlan"> | |
| 3822 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/809/211.jpg" alt="imagePlan_809_mobile"/> | |
| 3823 | + </div> | |
| 3824 | + </div> | |
| 3825 | + </div> | |
| 3826 | + </div> | |
| 3827 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3828 | + </div> | |
| 3829 | + </div> | |
| 3830 | + </div> | |
| 3831 | + <div class="SmallToggles__item "> | |
| 3832 | + <div class="SmallToggles__header"> | |
| 3833 | + <span id="3" class="SmallToggles__title">Étage 3 </span> | |
| 3834 | + <div class="SmallToggles__status"> | |
| 3835 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 3836 | + </div> | |
| 3837 | + </div> | |
| 3838 | + <div class="SmallToggles__content"> | |
| 3839 | + <div class="desktop-apartments-section"> | |
| 3840 | + <table class="table ApartmentTable"> | |
| 3841 | + <thead> | |
| 3842 | + <tr> | |
| 3843 | + <th scope="col">Unité</th> | |
| 3844 | + <th scope="col">À partir de</th> | |
| 3845 | + <th scope="col">Disponibilité</th> | |
| 3846 | + <th scope="col">Date</th> | |
| 3847 | + <th scope="col"><a class="help" title="Chambre"> | |
| 3848 | + <svg class="icon icon-icon-chambre"> | |
| 3849 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 3850 | + </svg> | |
| 3851 | + </a></th> | |
| 3852 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 3853 | + <svg class="icon icon-icon-salle-bain"> | |
| 3854 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 3855 | + </svg> | |
| 3856 | + </a></th> | |
| 3857 | + <th scope="col"><a class="help" title="Superficie"> | |
| 3858 | + <svg class="icon icon-icon-superficie"> | |
| 3859 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 3860 | + </svg> | |
| 3861 | + </a></th> | |
| 3862 | + <th scope="col"></th> | |
| 3863 | + </tr> | |
| 3864 | + </thead> | |
| 3865 | + <tbody> | |
| 3866 | + <tr> | |
| 3867 | + <th scope="row">301 | 4 1/2</th> | |
| 3868 | + <td>N.D. $ / m</td> | |
| 3869 | + <td> | |
| 3870 | + <span class="Toggles__available ">Louée</span> | |
| 3871 | + </td> | |
| 3872 | + <td> | |
| 3873 | + N.D. | |
| 3874 | + </td> | |
| 3875 | + <td>2</td> | |
| 3876 | + <td>1</td> | |
| 3877 | + <td>1113 pi²</td> | |
| 3878 | + <td> | |
| 3879 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_810"> | |
| 3880 | + Plan | |
| 3881 | + </button> | |
| 3882 | + </td> | |
| 3883 | + </tr> | |
| 3884 | + <!-- Modal apartment plan --> | |
| 3885 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_810" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3886 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3887 | + <div class="modal-content"> | |
| 3888 | + <div class="modal-header"> | |
| 3889 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3890 | + <span aria-hidden="true">×</span> | |
| 3891 | + </button> | |
| 3892 | + </div> | |
| 3893 | + <div class="modal-body"> | |
| 3894 | + <div class="row"> | |
| 3895 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3896 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/810/301.jpg" /> | |
| 3897 | + </div> | |
| 3898 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3899 | + <div class="apartmentModalInfos"> | |
| 3900 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3901 | + <p class="apartmentModalName">Unité 301 | 4½</p> | |
| 3902 | + <p class="apartmentModalRooms"> | |
| 3903 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3904 | + <span>2 chambres</span> | |
| 3905 | + </p> | |
| 3906 | + <p class="apartmentModalWashrooms"> | |
| 3907 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3908 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3909 | + </svg> | |
| 3910 | + <span>1 salle de bain</span> | |
| 3911 | + </p> | |
| 3912 | + <p class="apartmentModalArea"> | |
| 3913 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3914 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3915 | + </svg> | |
| 3916 | + <span>1113 pi²</span> | |
| 3917 | + </p> | |
| 3918 | + </div> | |
| 3919 | + </div> | |
| 3920 | + </div> | |
| 3921 | + </div> | |
| 3922 | + </div> | |
| 3923 | + </div> | |
| 3924 | + </div> | |
| 3925 | + <!-- FIN Modal apartment plan --> | |
| 3926 | + <tr> | |
| 3927 | + <th scope="row">302 | 4 1/2</th> | |
| 3928 | + <td>N.D. $ / m</td> | |
| 3929 | + <td> | |
| 3930 | + <span class="Toggles__available ">Louée</span> | |
| 3931 | + </td> | |
| 3932 | + <td> | |
| 3933 | + N.D. | |
| 3934 | + </td> | |
| 3935 | + <td>2</td> | |
| 3936 | + <td>1</td> | |
| 3937 | + <td>1018 pi²</td> | |
| 3938 | + <td> | |
| 3939 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_811"> | |
| 3940 | + Plan | |
| 3941 | + </button> | |
| 3942 | + </td> | |
| 3943 | + </tr> | |
| 3944 | + <!-- Modal apartment plan --> | |
| 3945 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_811" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3946 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3947 | + <div class="modal-content"> | |
| 3948 | + <div class="modal-header"> | |
| 3949 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3950 | + <span aria-hidden="true">×</span> | |
| 3951 | + </button> | |
| 3952 | + </div> | |
| 3953 | + <div class="modal-body"> | |
| 3954 | + <div class="row"> | |
| 3955 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3956 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/811/302.jpg" /> | |
| 3957 | + </div> | |
| 3958 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3959 | + <div class="apartmentModalInfos"> | |
| 3960 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3961 | + <p class="apartmentModalName">Unité 302 | 4½</p> | |
| 3962 | + <p class="apartmentModalRooms"> | |
| 3963 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3964 | + <span>2 chambres</span> | |
| 3965 | + </p> | |
| 3966 | + <p class="apartmentModalWashrooms"> | |
| 3967 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3968 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3969 | + </svg> | |
| 3970 | + <span>1 salle de bain</span> | |
| 3971 | + </p> | |
| 3972 | + <p class="apartmentModalArea"> | |
| 3973 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3974 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3975 | + </svg> | |
| 3976 | + <span>1018 pi²</span> | |
| 3977 | + </p> | |
| 3978 | + </div> | |
| 3979 | + </div> | |
| 3980 | + </div> | |
| 3981 | + </div> | |
| 3982 | + </div> | |
| 3983 | + </div> | |
| 3984 | + </div> | |
| 3985 | + <!-- FIN Modal apartment plan --> | |
| 3986 | + <tr> | |
| 3987 | + <th scope="row">303 | 4 1/2</th> | |
| 3988 | + <td>N.D. $ / m</td> | |
| 3989 | + <td> | |
| 3990 | + <span class="Toggles__available ">Louée</span> | |
| 3991 | + </td> | |
| 3992 | + <td> | |
| 3993 | + N.D. | |
| 3994 | + </td> | |
| 3995 | + <td>2</td> | |
| 3996 | + <td>1</td> | |
| 3997 | + <td>1122 pi²</td> | |
| 3998 | + <td> | |
| 3999 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_812"> | |
| 4000 | + Plan | |
| 4001 | + </button> | |
| 4002 | + </td> | |
| 4003 | + </tr> | |
| 4004 | + <!-- Modal apartment plan --> | |
| 4005 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_812" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4006 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4007 | + <div class="modal-content"> | |
| 4008 | + <div class="modal-header"> | |
| 4009 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4010 | + <span aria-hidden="true">×</span> | |
| 4011 | + </button> | |
| 4012 | + </div> | |
| 4013 | + <div class="modal-body"> | |
| 4014 | + <div class="row"> | |
| 4015 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4016 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/812/303.jpg" /> | |
| 4017 | + </div> | |
| 4018 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4019 | + <div class="apartmentModalInfos"> | |
| 4020 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4021 | + <p class="apartmentModalName">Unité 303 | 4½</p> | |
| 4022 | + <p class="apartmentModalRooms"> | |
| 4023 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4024 | + <span>2 chambres</span> | |
| 4025 | + </p> | |
| 4026 | + <p class="apartmentModalWashrooms"> | |
| 4027 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4028 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4029 | + </svg> | |
| 4030 | + <span>1 salle de bain</span> | |
| 4031 | + </p> | |
| 4032 | + <p class="apartmentModalArea"> | |
| 4033 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4034 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4035 | + </svg> | |
| 4036 | + <span>1122 pi²</span> | |
| 4037 | + </p> | |
| 4038 | + </div> | |
| 4039 | + </div> | |
| 4040 | + </div> | |
| 4041 | + </div> | |
| 4042 | + </div> | |
| 4043 | + </div> | |
| 4044 | + </div> | |
| 4045 | + <!-- FIN Modal apartment plan --> | |
| 4046 | + <tr> | |
| 4047 | + <th scope="row">304 | 3 1/2</th> | |
| 4048 | + <td>N.D. $ / m</td> | |
| 4049 | + <td> | |
| 4050 | + <span class="Toggles__available ">Louée</span> | |
| 4051 | + </td> | |
| 4052 | + <td> | |
| 4053 | + N.D. | |
| 4054 | + </td> | |
| 4055 | + <td>1</td> | |
| 4056 | + <td>1</td> | |
| 4057 | + <td>763 pi²</td> | |
| 4058 | + <td> | |
| 4059 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_813"> | |
| 4060 | + Plan | |
| 4061 | + </button> | |
| 4062 | + </td> | |
| 4063 | + </tr> | |
| 4064 | + <!-- Modal apartment plan --> | |
| 4065 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_813" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4066 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4067 | + <div class="modal-content"> | |
| 4068 | + <div class="modal-header"> | |
| 4069 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4070 | + <span aria-hidden="true">×</span> | |
| 4071 | + </button> | |
| 4072 | + </div> | |
| 4073 | + <div class="modal-body"> | |
| 4074 | + <div class="row"> | |
| 4075 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4076 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/813/304.jpg" /> | |
| 4077 | + </div> | |
| 4078 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4079 | + <div class="apartmentModalInfos"> | |
| 4080 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4081 | + <p class="apartmentModalName">Unité 304 | 3½</p> | |
| 4082 | + <p class="apartmentModalRooms"> | |
| 4083 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4084 | + <span>1 chambre</span> | |
| 4085 | + </p> | |
| 4086 | + <p class="apartmentModalWashrooms"> | |
| 4087 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4088 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4089 | + </svg> | |
| 4090 | + <span>1 salle de bain</span> | |
| 4091 | + </p> | |
| 4092 | + <p class="apartmentModalArea"> | |
| 4093 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4094 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4095 | + </svg> | |
| 4096 | + <span>763 pi²</span> | |
| 4097 | + </p> | |
| 4098 | + </div> | |
| 4099 | + </div> | |
| 4100 | + </div> | |
| 4101 | + </div> | |
| 4102 | + </div> | |
| 4103 | + </div> | |
| 4104 | + </div> | |
| 4105 | + <!-- FIN Modal apartment plan --> | |
| 4106 | + <tr> | |
| 4107 | + <th scope="row">305 | 4 1/2</th> | |
| 4108 | + <td>N.D. $ / m</td> | |
| 4109 | + <td> | |
| 4110 | + <span class="Toggles__available ">Louée</span> | |
| 4111 | + </td> | |
| 4112 | + <td> | |
| 4113 | + N.D. | |
| 4114 | + </td> | |
| 4115 | + <td>2</td> | |
| 4116 | + <td>1</td> | |
| 4117 | + <td>1022 pi²</td> | |
| 4118 | + <td> | |
| 4119 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_800"> | |
| 4120 | + Plan | |
| 4121 | + </button> | |
| 4122 | + </td> | |
| 4123 | + </tr> | |
| 4124 | + <!-- Modal apartment plan --> | |
| 4125 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_800" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4126 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4127 | + <div class="modal-content"> | |
| 4128 | + <div class="modal-header"> | |
| 4129 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4130 | + <span aria-hidden="true">×</span> | |
| 4131 | + </button> | |
| 4132 | + </div> | |
| 4133 | + <div class="modal-body"> | |
| 4134 | + <div class="row"> | |
| 4135 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4136 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/800/305.jpg" /> | |
| 4137 | + </div> | |
| 4138 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4139 | + <div class="apartmentModalInfos"> | |
| 4140 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4141 | + <p class="apartmentModalName">Unité 305 | 4½</p> | |
| 4142 | + <p class="apartmentModalRooms"> | |
| 4143 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4144 | + <span>2 chambres</span> | |
| 4145 | + </p> | |
| 4146 | + <p class="apartmentModalWashrooms"> | |
| 4147 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4148 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4149 | + </svg> | |
| 4150 | + <span>1 salle de bain</span> | |
| 4151 | + </p> | |
| 4152 | + <p class="apartmentModalArea"> | |
| 4153 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4154 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4155 | + </svg> | |
| 4156 | + <span>1022 pi²</span> | |
| 4157 | + </p> | |
| 4158 | + </div> | |
| 4159 | + </div> | |
| 4160 | + </div> | |
| 4161 | + </div> | |
| 4162 | + </div> | |
| 4163 | + </div> | |
| 4164 | + </div> | |
| 4165 | + <!-- FIN Modal apartment plan --> | |
| 4166 | + <tr> | |
| 4167 | + <th scope="row">306 | 4 1/2</th> | |
| 4168 | + <td>N.D. $ / m</td> | |
| 4169 | + <td> | |
| 4170 | + <span class="Toggles__available ">Louée</span> | |
| 4171 | + </td> | |
| 4172 | + <td> | |
| 4173 | + N.D. | |
| 4174 | + </td> | |
| 4175 | + <td>2</td> | |
| 4176 | + <td>1</td> | |
| 4177 | + <td>1022 pi²</td> | |
| 4178 | + <td> | |
| 4179 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_801"> | |
| 4180 | + Plan | |
| 4181 | + </button> | |
| 4182 | + </td> | |
| 4183 | + </tr> | |
| 4184 | + <!-- Modal apartment plan --> | |
| 4185 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_801" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4186 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4187 | + <div class="modal-content"> | |
| 4188 | + <div class="modal-header"> | |
| 4189 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4190 | + <span aria-hidden="true">×</span> | |
| 4191 | + </button> | |
| 4192 | + </div> | |
| 4193 | + <div class="modal-body"> | |
| 4194 | + <div class="row"> | |
| 4195 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4196 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/801/306.jpg" /> | |
| 4197 | + </div> | |
| 4198 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4199 | + <div class="apartmentModalInfos"> | |
| 4200 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4201 | + <p class="apartmentModalName">Unité 306 | 4½</p> | |
| 4202 | + <p class="apartmentModalRooms"> | |
| 4203 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4204 | + <span>2 chambres</span> | |
| 4205 | + </p> | |
| 4206 | + <p class="apartmentModalWashrooms"> | |
| 4207 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4208 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4209 | + </svg> | |
| 4210 | + <span>1 salle de bain</span> | |
| 4211 | + </p> | |
| 4212 | + <p class="apartmentModalArea"> | |
| 4213 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4214 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4215 | + </svg> | |
| 4216 | + <span>1022 pi²</span> | |
| 4217 | + </p> | |
| 4218 | + </div> | |
| 4219 | + </div> | |
| 4220 | + </div> | |
| 4221 | + </div> | |
| 4222 | + </div> | |
| 4223 | + </div> | |
| 4224 | + </div> | |
| 4225 | + <!-- FIN Modal apartment plan --> | |
| 4226 | + <tr> | |
| 4227 | + <th scope="row">307 | 4 1/2</th> | |
| 4228 | + <td>N.D. $ / m</td> | |
| 4229 | + <td> | |
| 4230 | + <span class="Toggles__available ">Louée</span> | |
| 4231 | + </td> | |
| 4232 | + <td> | |
| 4233 | + N.D. | |
| 4234 | + </td> | |
| 4235 | + <td>2</td> | |
| 4236 | + <td>1</td> | |
| 4237 | + <td>1022 pi²</td> | |
| 4238 | + <td> | |
| 4239 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_802"> | |
| 4240 | + Plan | |
| 4241 | + </button> | |
| 4242 | + </td> | |
| 4243 | + </tr> | |
| 4244 | + <!-- Modal apartment plan --> | |
| 4245 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_802" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4246 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4247 | + <div class="modal-content"> | |
| 4248 | + <div class="modal-header"> | |
| 4249 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4250 | + <span aria-hidden="true">×</span> | |
| 4251 | + </button> | |
| 4252 | + </div> | |
| 4253 | + <div class="modal-body"> | |
| 4254 | + <div class="row"> | |
| 4255 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4256 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/802/307.jpg" /> | |
| 4257 | + </div> | |
| 4258 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4259 | + <div class="apartmentModalInfos"> | |
| 4260 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4261 | + <p class="apartmentModalName">Unité 307 | 4½</p> | |
| 4262 | + <p class="apartmentModalRooms"> | |
| 4263 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4264 | + <span>2 chambres</span> | |
| 4265 | + </p> | |
| 4266 | + <p class="apartmentModalWashrooms"> | |
| 4267 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4268 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4269 | + </svg> | |
| 4270 | + <span>1 salle de bain</span> | |
| 4271 | + </p> | |
| 4272 | + <p class="apartmentModalArea"> | |
| 4273 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4274 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4275 | + </svg> | |
| 4276 | + <span>1022 pi²</span> | |
| 4277 | + </p> | |
| 4278 | + </div> | |
| 4279 | + </div> | |
| 4280 | + </div> | |
| 4281 | + </div> | |
| 4282 | + </div> | |
| 4283 | + </div> | |
| 4284 | + </div> | |
| 4285 | + <!-- FIN Modal apartment plan --> | |
| 4286 | + <tr> | |
| 4287 | + <th scope="row">308 | 4 1/2</th> | |
| 4288 | + <td>N.D. $ / m</td> | |
| 4289 | + <td> | |
| 4290 | + <span class="Toggles__available ">Louée</span> | |
| 4291 | + </td> | |
| 4292 | + <td> | |
| 4293 | + N.D. | |
| 4294 | + </td> | |
| 4295 | + <td>2</td> | |
| 4296 | + <td>1</td> | |
| 4297 | + <td>1022 pi²</td> | |
| 4298 | + <td> | |
| 4299 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_803"> | |
| 4300 | + Plan | |
| 4301 | + </button> | |
| 4302 | + </td> | |
| 4303 | + </tr> | |
| 4304 | + <!-- Modal apartment plan --> | |
| 4305 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_803" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4306 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4307 | + <div class="modal-content"> | |
| 4308 | + <div class="modal-header"> | |
| 4309 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4310 | + <span aria-hidden="true">×</span> | |
| 4311 | + </button> | |
| 4312 | + </div> | |
| 4313 | + <div class="modal-body"> | |
| 4314 | + <div class="row"> | |
| 4315 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4316 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/803/308.jpg" /> | |
| 4317 | + </div> | |
| 4318 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4319 | + <div class="apartmentModalInfos"> | |
| 4320 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4321 | + <p class="apartmentModalName">Unité 308 | 4½</p> | |
| 4322 | + <p class="apartmentModalRooms"> | |
| 4323 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4324 | + <span>2 chambres</span> | |
| 4325 | + </p> | |
| 4326 | + <p class="apartmentModalWashrooms"> | |
| 4327 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4328 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4329 | + </svg> | |
| 4330 | + <span>1 salle de bain</span> | |
| 4331 | + </p> | |
| 4332 | + <p class="apartmentModalArea"> | |
| 4333 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4334 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4335 | + </svg> | |
| 4336 | + <span>1022 pi²</span> | |
| 4337 | + </p> | |
| 4338 | + </div> | |
| 4339 | + </div> | |
| 4340 | + </div> | |
| 4341 | + </div> | |
| 4342 | + </div> | |
| 4343 | + </div> | |
| 4344 | + </div> | |
| 4345 | + <!-- FIN Modal apartment plan --> | |
| 4346 | + <tr> | |
| 4347 | + <th scope="row">309 | 4 1/2</th> | |
| 4348 | + <td>N.D. $ / m</td> | |
| 4349 | + <td> | |
| 4350 | + <span class="Toggles__available ">Louée</span> | |
| 4351 | + </td> | |
| 4352 | + <td> | |
| 4353 | + N.D. | |
| 4354 | + </td> | |
| 4355 | + <td>2</td> | |
| 4356 | + <td>1</td> | |
| 4357 | + <td>1021 pi²</td> | |
| 4358 | + <td> | |
| 4359 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_804"> | |
| 4360 | + Plan | |
| 4361 | + </button> | |
| 4362 | + </td> | |
| 4363 | + </tr> | |
| 4364 | + <!-- Modal apartment plan --> | |
| 4365 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_804" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4366 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4367 | + <div class="modal-content"> | |
| 4368 | + <div class="modal-header"> | |
| 4369 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4370 | + <span aria-hidden="true">×</span> | |
| 4371 | + </button> | |
| 4372 | + </div> | |
| 4373 | + <div class="modal-body"> | |
| 4374 | + <div class="row"> | |
| 4375 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4376 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/804/309.jpg" /> | |
| 4377 | + </div> | |
| 4378 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4379 | + <div class="apartmentModalInfos"> | |
| 4380 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4381 | + <p class="apartmentModalName">Unité 309 | 4½</p> | |
| 4382 | + <p class="apartmentModalRooms"> | |
| 4383 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4384 | + <span>2 chambres</span> | |
| 4385 | + </p> | |
| 4386 | + <p class="apartmentModalWashrooms"> | |
| 4387 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4388 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4389 | + </svg> | |
| 4390 | + <span>1 salle de bain</span> | |
| 4391 | + </p> | |
| 4392 | + <p class="apartmentModalArea"> | |
| 4393 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4394 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4395 | + </svg> | |
| 4396 | + <span>1021 pi²</span> | |
| 4397 | + </p> | |
| 4398 | + </div> | |
| 4399 | + </div> | |
| 4400 | + </div> | |
| 4401 | + </div> | |
| 4402 | + </div> | |
| 4403 | + </div> | |
| 4404 | + </div> | |
| 4405 | + <!-- FIN Modal apartment plan --> | |
| 4406 | + <tr> | |
| 4407 | + <th scope="row">310 | 5 1/2</th> | |
| 4408 | + <td>1755 $ / m</td> | |
| 4409 | + <td> | |
| 4410 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 4411 | + </td> | |
| 4412 | + <td> | |
| 4413 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 4414 | + </td> | |
| 4415 | + <td>3</td> | |
| 4416 | + <td>1</td> | |
| 4417 | + <td>1281 pi²</td> | |
| 4418 | + <td> | |
| 4419 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_805"> | |
| 4420 | + Plan | |
| 4421 | + </button> | |
| 4422 | + </td> | |
| 4423 | + </tr> | |
| 4424 | + <!-- Modal apartment plan --> | |
| 4425 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_805" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4426 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4427 | + <div class="modal-content"> | |
| 4428 | + <div class="modal-header"> | |
| 4429 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4430 | + <span aria-hidden="true">×</span> | |
| 4431 | + </button> | |
| 4432 | + </div> | |
| 4433 | + <div class="modal-body"> | |
| 4434 | + <div class="row"> | |
| 4435 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4436 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/805/310.jpg" /> | |
| 4437 | + </div> | |
| 4438 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4439 | + <div class="apartmentModalInfos"> | |
| 4440 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 4441 | + <p class="apartmentModalName">Unité 310 | 5½</p> | |
| 4442 | + <p class="apartmentModalRooms"> | |
| 4443 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4444 | + <span>3 chambres</span> | |
| 4445 | + </p> | |
| 4446 | + <p class="apartmentModalWashrooms"> | |
| 4447 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4448 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4449 | + </svg> | |
| 4450 | + <span>1 salle de bain</span> | |
| 4451 | + </p> | |
| 4452 | + <p class="apartmentModalArea"> | |
| 4453 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4454 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4455 | + </svg> | |
| 4456 | + <span>1281 pi²</span> | |
| 4457 | + </p> | |
| 4458 | + <p class="apartmentModalPrice">1755$ <span>/mois</span></p> | |
| 4459 | + <button class="apartmentModalButton">Réservez mon unité | |
| 4460 | + <svg class="icon icon-chevron-right"> | |
| 4461 | + <use xlink:href="#icon-chevron-right"></use> | |
| 4462 | + </svg> | |
| 4463 | + </button> | |
| 4464 | + </div> | |
| 4465 | + </div> | |
| 4466 | + </div> | |
| 4467 | + </div> | |
| 4468 | + </div> | |
| 4469 | + </div> | |
| 4470 | + </div> | |
| 4471 | + <!-- FIN Modal apartment plan --> | |
| 4472 | + <tr> | |
| 4473 | + <th scope="row">311 | 5 1/2</th> | |
| 4474 | + <td>N.D. $ / m</td> | |
| 4475 | + <td> | |
| 4476 | + <span class="Toggles__available ">Louée</span> | |
| 4477 | + </td> | |
| 4478 | + <td> | |
| 4479 | + N.D. | |
| 4480 | + </td> | |
| 4481 | + <td>2</td> | |
| 4482 | + <td>1</td> | |
| 4483 | + <td>1402 pi²</td> | |
| 4484 | + <td> | |
| 4485 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_806"> | |
| 4486 | + Plan | |
| 4487 | + </button> | |
| 4488 | + </td> | |
| 4489 | + </tr> | |
| 4490 | + <!-- Modal apartment plan --> | |
| 4491 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_806" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 4492 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4493 | + <div class="modal-content"> | |
| 4494 | + <div class="modal-header"> | |
| 4495 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4496 | + <span aria-hidden="true">×</span> | |
| 4497 | + </button> | |
| 4498 | + </div> | |
| 4499 | + <div class="modal-body"> | |
| 4500 | + <div class="row"> | |
| 4501 | + <div class="col-lg-7 p-0 bg-white"> | |
| 4502 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/806/311.jpg" /> | |
| 4503 | + </div> | |
| 4504 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 4505 | + <div class="apartmentModalInfos"> | |
| 4506 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 4507 | + <p class="apartmentModalName">Unité 311 | 5½</p> | |
| 4508 | + <p class="apartmentModalRooms"> | |
| 4509 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 4510 | + <span>2 chambres</span> | |
| 4511 | + </p> | |
| 4512 | + <p class="apartmentModalWashrooms"> | |
| 4513 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 4514 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 4515 | + </svg> | |
| 4516 | + <span>1 salle de bain</span> | |
| 4517 | + </p> | |
| 4518 | + <p class="apartmentModalArea"> | |
| 4519 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 4520 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 4521 | + </svg> | |
| 4522 | + <span>1402 pi²</span> | |
| 4523 | + </p> | |
| 4524 | + </div> | |
| 4525 | + </div> | |
| 4526 | + </div> | |
| 4527 | + </div> | |
| 4528 | + </div> | |
| 4529 | + </div> | |
| 4530 | + </div> | |
| 4531 | + <!-- FIN Modal apartment plan --> | |
| 4532 | + </tbody> | |
| 4533 | + </table> | |
| 4534 | + </div> | |
| 4535 | + <div class="mobile-apartments-section"> | |
| 4536 | + <div> | |
| 4537 | + <p class="area"><b>301 | 4 1/2</b> | |
| 4538 | + <span>1113 pi²</span></p> | |
| 4539 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4540 | + </div> | |
| 4541 | + <div class="second-row"> | |
| 4542 | + <p> | |
| 4543 | + <span class="Toggles__available ">Louée</span> | |
| 4544 | + </p> | |
| 4545 | + <p> | |
| 4546 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_810_mobile"> | |
| 4547 | + Plan | |
| 4548 | + </button> | |
| 4549 | + </p> | |
| 4550 | + </div> | |
| 4551 | + <!-- Modal apartment plan MOBILE --> | |
| 4552 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_810_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4553 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4554 | + <div class="modal-header"> | |
| 4555 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4556 | + <span aria-hidden="true">×</span> | |
| 4557 | + </button> | |
| 4558 | + </div> | |
| 4559 | + <div class="modal-content"> | |
| 4560 | + <div class="modal-body mobilePlan"> | |
| 4561 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/810/301.jpg" alt="imagePlan_810_mobile"/> | |
| 4562 | + </div> | |
| 4563 | + </div> | |
| 4564 | + </div> | |
| 4565 | + </div> | |
| 4566 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4567 | + <div> | |
| 4568 | + <p class="area"><b>302 | 4 1/2</b> | |
| 4569 | + <span>1018 pi²</span></p> | |
| 4570 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4571 | + </div> | |
| 4572 | + <div class="second-row"> | |
| 4573 | + <p> | |
| 4574 | + <span class="Toggles__available ">Louée</span> | |
| 4575 | + </p> | |
| 4576 | + <p> | |
| 4577 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_811_mobile"> | |
| 4578 | + Plan | |
| 4579 | + </button> | |
| 4580 | + </p> | |
| 4581 | + </div> | |
| 4582 | + <!-- Modal apartment plan MOBILE --> | |
| 4583 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_811_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4584 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4585 | + <div class="modal-header"> | |
| 4586 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4587 | + <span aria-hidden="true">×</span> | |
| 4588 | + </button> | |
| 4589 | + </div> | |
| 4590 | + <div class="modal-content"> | |
| 4591 | + <div class="modal-body mobilePlan"> | |
| 4592 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/811/302.jpg" alt="imagePlan_811_mobile"/> | |
| 4593 | + </div> | |
| 4594 | + </div> | |
| 4595 | + </div> | |
| 4596 | + </div> | |
| 4597 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4598 | + <div> | |
| 4599 | + <p class="area"><b>303 | 4 1/2</b> | |
| 4600 | + <span>1122 pi²</span></p> | |
| 4601 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4602 | + </div> | |
| 4603 | + <div class="second-row"> | |
| 4604 | + <p> | |
| 4605 | + <span class="Toggles__available ">Louée</span> | |
| 4606 | + </p> | |
| 4607 | + <p> | |
| 4608 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_812_mobile"> | |
| 4609 | + Plan | |
| 4610 | + </button> | |
| 4611 | + </p> | |
| 4612 | + </div> | |
| 4613 | + <!-- Modal apartment plan MOBILE --> | |
| 4614 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_812_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4615 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4616 | + <div class="modal-header"> | |
| 4617 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4618 | + <span aria-hidden="true">×</span> | |
| 4619 | + </button> | |
| 4620 | + </div> | |
| 4621 | + <div class="modal-content"> | |
| 4622 | + <div class="modal-body mobilePlan"> | |
| 4623 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/812/303.jpg" alt="imagePlan_812_mobile"/> | |
| 4624 | + </div> | |
| 4625 | + </div> | |
| 4626 | + </div> | |
| 4627 | + </div> | |
| 4628 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4629 | + <div> | |
| 4630 | + <p class="area"><b>304 | 3 1/2</b> | |
| 4631 | + <span>763 pi²</span></p> | |
| 4632 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4633 | + </div> | |
| 4634 | + <div class="second-row"> | |
| 4635 | + <p> | |
| 4636 | + <span class="Toggles__available ">Louée</span> | |
| 4637 | + </p> | |
| 4638 | + <p> | |
| 4639 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_813_mobile"> | |
| 4640 | + Plan | |
| 4641 | + </button> | |
| 4642 | + </p> | |
| 4643 | + </div> | |
| 4644 | + <!-- Modal apartment plan MOBILE --> | |
| 4645 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_813_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4646 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4647 | + <div class="modal-header"> | |
| 4648 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4649 | + <span aria-hidden="true">×</span> | |
| 4650 | + </button> | |
| 4651 | + </div> | |
| 4652 | + <div class="modal-content"> | |
| 4653 | + <div class="modal-body mobilePlan"> | |
| 4654 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/813/304.jpg" alt="imagePlan_813_mobile"/> | |
| 4655 | + </div> | |
| 4656 | + </div> | |
| 4657 | + </div> | |
| 4658 | + </div> | |
| 4659 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4660 | + <div> | |
| 4661 | + <p class="area"><b>305 | 4 1/2</b> | |
| 4662 | + <span>1022 pi²</span></p> | |
| 4663 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4664 | + </div> | |
| 4665 | + <div class="second-row"> | |
| 4666 | + <p> | |
| 4667 | + <span class="Toggles__available ">Louée</span> | |
| 4668 | + </p> | |
| 4669 | + <p> | |
| 4670 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_800_mobile"> | |
| 4671 | + Plan | |
| 4672 | + </button> | |
| 4673 | + </p> | |
| 4674 | + </div> | |
| 4675 | + <!-- Modal apartment plan MOBILE --> | |
| 4676 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_800_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4677 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4678 | + <div class="modal-header"> | |
| 4679 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4680 | + <span aria-hidden="true">×</span> | |
| 4681 | + </button> | |
| 4682 | + </div> | |
| 4683 | + <div class="modal-content"> | |
| 4684 | + <div class="modal-body mobilePlan"> | |
| 4685 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/800/305.jpg" alt="imagePlan_800_mobile"/> | |
| 4686 | + </div> | |
| 4687 | + </div> | |
| 4688 | + </div> | |
| 4689 | + </div> | |
| 4690 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4691 | + <div> | |
| 4692 | + <p class="area"><b>306 | 4 1/2</b> | |
| 4693 | + <span>1022 pi²</span></p> | |
| 4694 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4695 | + </div> | |
| 4696 | + <div class="second-row"> | |
| 4697 | + <p> | |
| 4698 | + <span class="Toggles__available ">Louée</span> | |
| 4699 | + </p> | |
| 4700 | + <p> | |
| 4701 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_801_mobile"> | |
| 4702 | + Plan | |
| 4703 | + </button> | |
| 4704 | + </p> | |
| 4705 | + </div> | |
| 4706 | + <!-- Modal apartment plan MOBILE --> | |
| 4707 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_801_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4708 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4709 | + <div class="modal-header"> | |
| 4710 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4711 | + <span aria-hidden="true">×</span> | |
| 4712 | + </button> | |
| 4713 | + </div> | |
| 4714 | + <div class="modal-content"> | |
| 4715 | + <div class="modal-body mobilePlan"> | |
| 4716 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/801/306.jpg" alt="imagePlan_801_mobile"/> | |
| 4717 | + </div> | |
| 4718 | + </div> | |
| 4719 | + </div> | |
| 4720 | + </div> | |
| 4721 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4722 | + <div> | |
| 4723 | + <p class="area"><b>307 | 4 1/2</b> | |
| 4724 | + <span>1022 pi²</span></p> | |
| 4725 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4726 | + </div> | |
| 4727 | + <div class="second-row"> | |
| 4728 | + <p> | |
| 4729 | + <span class="Toggles__available ">Louée</span> | |
| 4730 | + </p> | |
| 4731 | + <p> | |
| 4732 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_802_mobile"> | |
| 4733 | + Plan | |
| 4734 | + </button> | |
| 4735 | + </p> | |
| 4736 | + </div> | |
| 4737 | + <!-- Modal apartment plan MOBILE --> | |
| 4738 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_802_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4739 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4740 | + <div class="modal-header"> | |
| 4741 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4742 | + <span aria-hidden="true">×</span> | |
| 4743 | + </button> | |
| 4744 | + </div> | |
| 4745 | + <div class="modal-content"> | |
| 4746 | + <div class="modal-body mobilePlan"> | |
| 4747 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/802/307.jpg" alt="imagePlan_802_mobile"/> | |
| 4748 | + </div> | |
| 4749 | + </div> | |
| 4750 | + </div> | |
| 4751 | + </div> | |
| 4752 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4753 | + <div> | |
| 4754 | + <p class="area"><b>308 | 4 1/2</b> | |
| 4755 | + <span>1022 pi²</span></p> | |
| 4756 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4757 | + </div> | |
| 4758 | + <div class="second-row"> | |
| 4759 | + <p> | |
| 4760 | + <span class="Toggles__available ">Louée</span> | |
| 4761 | + </p> | |
| 4762 | + <p> | |
| 4763 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_803_mobile"> | |
| 4764 | + Plan | |
| 4765 | + </button> | |
| 4766 | + </p> | |
| 4767 | + </div> | |
| 4768 | + <!-- Modal apartment plan MOBILE --> | |
| 4769 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_803_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4770 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4771 | + <div class="modal-header"> | |
| 4772 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4773 | + <span aria-hidden="true">×</span> | |
| 4774 | + </button> | |
| 4775 | + </div> | |
| 4776 | + <div class="modal-content"> | |
| 4777 | + <div class="modal-body mobilePlan"> | |
| 4778 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/803/308.jpg" alt="imagePlan_803_mobile"/> | |
| 4779 | + </div> | |
| 4780 | + </div> | |
| 4781 | + </div> | |
| 4782 | + </div> | |
| 4783 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4784 | + <div> | |
| 4785 | + <p class="area"><b>309 | 4 1/2</b> | |
| 4786 | + <span>1021 pi²</span></p> | |
| 4787 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4788 | + </div> | |
| 4789 | + <div class="second-row"> | |
| 4790 | + <p> | |
| 4791 | + <span class="Toggles__available ">Louée</span> | |
| 4792 | + </p> | |
| 4793 | + <p> | |
| 4794 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_804_mobile"> | |
| 4795 | + Plan | |
| 4796 | + </button> | |
| 4797 | + </p> | |
| 4798 | + </div> | |
| 4799 | + <!-- Modal apartment plan MOBILE --> | |
| 4800 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_804_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4801 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4802 | + <div class="modal-header"> | |
| 4803 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4804 | + <span aria-hidden="true">×</span> | |
| 4805 | + </button> | |
| 4806 | + </div> | |
| 4807 | + <div class="modal-content"> | |
| 4808 | + <div class="modal-body mobilePlan"> | |
| 4809 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/804/309.jpg" alt="imagePlan_804_mobile"/> | |
| 4810 | + </div> | |
| 4811 | + </div> | |
| 4812 | + </div> | |
| 4813 | + </div> | |
| 4814 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4815 | + <div> | |
| 4816 | + <p class="area"><b>310 | 5 1/2</b> | |
| 4817 | + <span>1281 pi²</span></p> | |
| 4818 | + <p class="price">À partir de 1755 $ / m</p> | |
| 4819 | + </div> | |
| 4820 | + <div class="second-row"> | |
| 4821 | + <p> | |
| 4822 | + <span class="Toggles__available Toggles__available_disponible">Disponible - juillet 2026</span> | |
| 4823 | + </p> | |
| 4824 | + <p> | |
| 4825 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_805_mobile"> | |
| 4826 | + Plan | |
| 4827 | + </button> | |
| 4828 | + </p> | |
| 4829 | + </div> | |
| 4830 | + <!-- Modal apartment plan MOBILE --> | |
| 4831 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_805_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4832 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4833 | + <div class="modal-header"> | |
| 4834 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4835 | + <span aria-hidden="true">×</span> | |
| 4836 | + </button> | |
| 4837 | + </div> | |
| 4838 | + <div class="modal-content"> | |
| 4839 | + <div class="modal-body mobilePlan"> | |
| 4840 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/805/310.jpg" alt="imagePlan_805_mobile"/> | |
| 4841 | + </div> | |
| 4842 | + </div> | |
| 4843 | + </div> | |
| 4844 | + </div> | |
| 4845 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4846 | + <div> | |
| 4847 | + <p class="area"><b>311 | 5 1/2</b> | |
| 4848 | + <span>1402 pi²</span></p> | |
| 4849 | + <p class="price">À partir de N.D. $ / m</p> | |
| 4850 | + </div> | |
| 4851 | + <div class="second-row"> | |
| 4852 | + <p> | |
| 4853 | + <span class="Toggles__available ">Louée</span> | |
| 4854 | + </p> | |
| 4855 | + <p> | |
| 4856 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_806_mobile"> | |
| 4857 | + Plan | |
| 4858 | + </button> | |
| 4859 | + </p> | |
| 4860 | + </div> | |
| 4861 | + <!-- Modal apartment plan MOBILE --> | |
| 4862 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_806_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 4863 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4864 | + <div class="modal-header"> | |
| 4865 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4866 | + <span aria-hidden="true">×</span> | |
| 4867 | + </button> | |
| 4868 | + </div> | |
| 4869 | + <div class="modal-content"> | |
| 4870 | + <div class="modal-body mobilePlan"> | |
| 4871 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/806/311.jpg" alt="imagePlan_806_mobile"/> | |
| 4872 | + </div> | |
| 4873 | + </div> | |
| 4874 | + </div> | |
| 4875 | + </div> | |
| 4876 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 4877 | + </div> | |
| 4878 | + </div> | |
| 4879 | + </div> | |
| 4880 | + </div> | |
| 4881 | + </div> | |
| 4882 | + <!-- Modal Plan --> | |
| 4883 | + <div class="modal fade modal-slider" id="planModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> | |
| 4884 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4885 | + <div class="modal-content"> | |
| 4886 | + <div class="modal-header"> | |
| 4887 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4888 | + <span aria-hidden="true">×</span> | |
| 4889 | + </button> | |
| 4890 | + </div> | |
| 4891 | + <div class="modal-body mobilePlan"> | |
| 4892 | + <img id="floor-plan" src="https://groupeevoludev.com/location//storage/plans/u4yXdvpU38GQaeM0pGq84wcNStvf89jjULQtn821.jpg"/> | |
| 4893 | + </div> | |
| 4894 | + </div> | |
| 4895 | + </div> | |
| 4896 | + </div> | |
| 4897 | + <!-- FIN Modal plan --> | |
| 4898 | + <!-- Modal Carousel --> | |
| 4899 | + <div class="modal fade modal-slider" id="carouselModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> | |
| 4900 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 4901 | + <div class="modal-header"> | |
| 4902 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 4903 | + <span aria-hidden="true">×</span> | |
| 4904 | + </button> | |
| 4905 | + </div> | |
| 4906 | + <div class="modal-content"> | |
| 4907 | + <div class="modal-body"> | |
| 4908 | + <div class="apartmentCarouselDiv"> | |
| 4909 | + <div class="carousel slide" id="apartment-carousel-modal" data-ride="carousel"> | |
| 4910 | + <ol class="carousel-indicators"> | |
| 4911 | + <li data-target="#apartment-carousel-modal" data-slide-to="0" class="active"></li> | |
| 4912 | + <li data-target="#apartment-carousel-modal" data-slide-to="1"></li> | |
| 4913 | + <li data-target="#apartment-carousel-modal" data-slide-to="2"></li> | |
| 4914 | + <li data-target="#apartment-carousel-modal" data-slide-to="3"></li> | |
| 4915 | + <li data-target="#apartment-carousel-modal" data-slide-to="4"></li> | |
| 4916 | + <li data-target="#apartment-carousel-modal" data-slide-to="5"></li> | |
| 4917 | + <li data-target="#apartment-carousel-modal" data-slide-to="6"></li> | |
| 4918 | + <li data-target="#apartment-carousel-modal" data-slide-to="7"></li> | |
| 4919 | + <li data-target="#apartment-carousel-modal" data-slide-to="8"></li> | |
| 4920 | + <li data-target="#apartment-carousel-modal" data-slide-to="9"></li> | |
| 4921 | + <li data-target="#apartment-carousel-modal" data-slide-to="10"></li> | |
| 4922 | + <li data-target="#apartment-carousel-modal" data-slide-to="11"></li> | |
| 4923 | + <li data-target="#apartment-carousel-modal" data-slide-to="12"></li> | |
| 4924 | + </ol> | |
| 4925 | + | |
| 4926 | + <div class="carousel-inner"> | |
| 4927 | + <div class="carousel-item active"> | |
| 4928 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_AV_2023-01-2_3D_675 Visitation_1920x1080.jpg" title=""> | |
| 4929 | + </div> | |
| 4930 | + <div class="carousel-item"> | |
| 4931 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_ARR_2023-01-20 3D 675 Visitation_1920x1080.jpg" title=""> | |
| 4932 | + </div> | |
| 4933 | + <div class="carousel-item"> | |
| 4934 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Cuisine_1920x1080.jpg" title=""> | |
| 4935 | + </div> | |
| 4936 | + <div class="carousel-item"> | |
| 4937 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - SaM-Cuisine_1920x1080.jpg" title=""> | |
| 4938 | + </div> | |
| 4939 | + <div class="carousel-item"> | |
| 4940 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Sam-Salon_1920x1080.jpg" title=""> | |
| 4941 | + </div> | |
| 4942 | + <div class="carousel-item"> | |
| 4943 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Ensemble_1920x1080.jpg" title=""> | |
| 4944 | + </div> | |
| 4945 | + <div class="carousel-item"> | |
| 4946 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Salon_1920x1080.jpg" title=""> | |
| 4947 | + </div> | |
| 4948 | + <div class="carousel-item"> | |
| 4949 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - Chambre_1920x1080.jpg" title=""> | |
| 4950 | + </div> | |
| 4951 | + <div class="carousel-item"> | |
| 4952 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - SdB1_1920x1080.jpg" title=""> | |
| 4953 | + </div> | |
| 4954 | + <div class="carousel-item"> | |
| 4955 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Le Charlotte I_3d - SdB2_1920x1080.jpg" title=""> | |
| 4956 | + </div> | |
| 4957 | + <div class="carousel-item"> | |
| 4958 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/charlotte-i_Plan_Stationnement-extérieur_1920x1080.jpg" title=""> | |
| 4959 | + </div> | |
| 4960 | + <div class="carousel-item"> | |
| 4961 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/charlotte-i_Plan_Stationnements intérieurs_1920x1080.jpg" title=""> | |
| 4962 | + </div> | |
| 4963 | + <div class="carousel-item"> | |
| 4964 | + <img class="d-block" src="https://groupeevoludev.com/location//storage/buildings/27/Plan_Stationnements_SCB_De la Visitation_675_1920x1080.jpg" title=""> | |
| 4965 | + </div> | |
| 4966 | + </div> | |
| 4967 | + | |
| 4968 | + <a class="carousel-control-prev" href="#apartment-carousel-modal" role="button" data-slide="prev"> | |
| 4969 | + <span class="carousel-control-prev-icon" aria-hidden="true"></span> | |
| 4970 | + <span class="sr-only">Previous</span> | |
| 4971 | + </a> | |
| 4972 | + <a class="carousel-control-next" href="#apartment-carousel-modal" role="button" data-slide="next"> | |
| 4973 | + <span class="carousel-control-next-icon" aria-hidden="true"></span> | |
| 4974 | + <span class="sr-only">Next</span> | |
| 4975 | + </a> | |
| 4976 | + </div> | |
| 4977 | + <p class="apartmentCarouselNotice">*Les illustrations sont à titre indicatif | |
| 4978 | + seulement et peuvent être sujet à certains changements lors de la | |
| 4979 | + construction.</p> | |
| 4980 | + </div> | |
| 4981 | + </div> | |
| 4982 | + </div> | |
| 4983 | + </div> | |
| 4984 | + </div> | |
| 4985 | + <!-- FIN Modal Carousel --> | |
| 4986 | + <div class="FiftyFifty__img"> | |
| 4987 | + <div class="loupe" data-toggle="modal" data-target="#planModal"> | |
| 4988 | + <img src="https://location.groupeevoludev.com/images/frontend/loupe.png"/> | |
| 4989 | + </div> | |
| 4990 | + <div id="image-map-pro-container"></div> | |
| 4991 | + </div> | |
| 4992 | + </div> | |
| 4993 | + </div> | |
| 4994 | + </div> | |
| 4995 | + <div class="addedValue"> | |
| 4996 | + <div class="PageSection dynamic-max-height" data-maxheight="250"> | |
| 4997 | + <div class="PageSection__wrapper dynamic-height-wrap"> | |
| 4998 | + <h2 class="Title">Valeur ajoutée</h2> | |
| 4999 | + <h3 class="subTitle">Logements neufs et récents à Saint-Charles-Borromée - Le Charlotte I</h3> | |
| 5000 | + <p class="valueText"><p>Le Charlotte I est un projet de logements neufs situé en plein cœur de la ville de Saint-Charles-Borromée, dans la région prisée de Lanaudière. Vous êtes à la recherche d'un logement à louer ? Que ce soit un 3 ½, 4 ½ ou 5 ½ à louer à Saint-Charles-Borromée, ce projet vous promet un espace de vie agréable. Profitez de la proximité d'écoles, pharmacies, épiceries et jardins communautaires, à seulement quelques minutes de votre logement.</p> | |
| 5001 | + | |
| 5002 | +<p>Groupe Evoludev vous présente des logements contemporains avec 1, 2 ou 3 chambres à coucher. Chaque unité offre une salle de bain complète avec douche et bain indépendants offrant une superficie s'étalant entre 762 pi² et 1 195 pi². Bénéficiez de cette construction neuve, soyez parmi les premiers à louer une de ces unités locatives à Saint-Charles-Borromée.</p> | |
| 5003 | + | |
| 5004 | +<p><strong>Des espaces de vie contemporains pour une qualité de vie supérieure à Saint-Charles-Borromée</strong><br> Le point fort de ces logements à louer réside dans leur proximité à tous les services essentiels. Groupe Evoludev mise également sur des inclusions telles que la climatisation, un aspirateur central et des caméras de surveillance pour assurer une qualité de vie à ses locataires. En optant pour un logement au sein du projet Le Charlotte I, vous avez la garantie d'un espace qui comble vos attentes.</p> | |
| 5005 | + | |
| 5006 | +<p>Le Charlotte I est le choix évident si vous recherchez un logement à louer à Saint-Charles-Borromée. Goûtez aux avantages d'une construction neuve dans un quartier paisible et en plein essor, tout en profitant d'une ambiance chaleureuse. Contactez dès maintenant Groupe Evoludev via le <a href="#" onclick="document.getElementById('sendmail').scrollIntoView({behavior: 'smooth', block: 'center'});return false;">formulaire </a>pour louer votre futur logement.</p> | |
| 5007 | + | |
| 5008 | +<p><strong>Pourquoi choisir un logement à louer à Saint-Charles-Borromée au sein du projet Le Charlotte I ?</strong><br> Implanté dans un quartier résidentiel charmant et près des commodités, Le Charlotte I est une offre idéale. Que vous soyez seul, en couple ou une famille, un logement contemporain vous attend à Saint-Charles-Borromée. Pour Groupe Evoludev, offrir des logements neufs de qualité supérieure est une priorité. Nos unités locatives combinent espace, avec une superficie pouvant aller jusqu’à près de 1200 pi², et flexibilité, proposant des logements 3 ½, 4 ½ et 5 ½ selon vos besoins.</p> | |
| 5009 | + | |
| 5010 | +<p>Pour toute interrogation sur le projet Le Charlotte I à Saint-Charles-Borromée ou sur d'autres offres résidentielles de Groupe Evoludev, contactez-nous. Nous sommes à votre écoute pour vous guider vers le logement à louer qui saura répondre à vos attentes à Saint-Charles-Borromée.</p> | |
| 5011 | + | |
| 5012 | +<p><strong>Découvrez Saint-Charles-Borromée, un joyau à deux pas de Joliette</strong></p> | |
| 5013 | +<p>Nichée près de la vibrante ville de Joliette, <a target="_blank" href="https://www.vivrescb.com/">Saint-Charles-Borromée</a> est une communauté qui mélange harmonieusement tranquillité et proximité urbaine. Elle offre un cadre de vie paisible, tout en bénéficiant des avantages de sa voisine animée.</p> | |
| 5014 | + | |
| 5015 | +<p>Saint-Charles-Borromée séduit par son charme typiquement québécois, ses rues bordées d'arbres matures, ses espaces verts et ses nombreux parcs où il fait bon se détendre. La rivière L'Assomption serpente à travers la ville, offrant des panoramas pittoresques.</p> | |
| 5016 | + | |
| 5017 | +<p>La culture locale est riche, vous offrant des événements communautaires, des marchés fermiers et des festivals se tenant tout au long de l'année. Les locataires profitent également d'un accès facile aux commodités essentielles, des écoles aux centres commerciaux.</p> | |
| 5018 | + | |
| 5019 | +<p>La proximité avec Joliette offre aux habitants de Saint-Charles-Borromée une multitude d'options en matière de divertissement, de shopping et de restauration. Les deux villes, bien que distinctes dans leur caractère, se complètent parfaitement. L'une propose une quiétude rurale, tandis que l'autre offre une dynamique urbaine.</p> | |
| 5020 | + | |
| 5021 | +<p>En choisissant de louer à Saint-Charles-Borromée, vous bénéficiez du meilleur des deux mondes : une sérénité résidentielle, avec la vie urbaine de Joliette à votre porte.</p></p> | |
| 5022 | + </div> | |
| 5023 | + <button class="js-dynamic-show-hide Button mt-2" title="Afficher plus +" data-replace-text="Afficher moins -">Afficher plus +</button> | |
| 5024 | + </div> | |
| 5025 | +</div> | |
| 5026 | + | |
| 5027 | + <div class="PageSection PageSection--grey"> | |
| 5028 | + <div class="PageSection__wrapper"> | |
| 5029 | + <h3 class="subTitle">Étymologie derrière Le Charlotte I</h3> | |
| 5030 | + <p class="valueText">Le projet <strong>Le Charlotte</strong> porte son nom en l’honneur de Madame Marie-Charlotte Tarrieu Taillant de Lanaudière qui fut très impliquée dans la construction de l’église locale et le développement de la région.</p> | |
| 5031 | + </div> | |
| 5032 | + </div> | |
| 5033 | + | |
| 5034 | + <div id="contactSection"> | |
| 5035 | + <div class="container-fluid"> | |
| 5036 | + <div class="row"> | |
| 5037 | + <div class="col-lg-6 leftPart" style="background: url(https://location.groupeevoludev.com/images/frontend/les-jardiniers-formulaire_1920x1080_interlace.jpg);"></div> | |
| 5038 | + <div class="col-lg-6 rightPart"> | |
| 5039 | + <div class="row"> | |
| 5040 | + <div class="col-lg-12"> | |
| 5041 | + <div class="d-flex justify-content-between"> | |
| 5042 | + <p class="text-uppercase formText formProjectName">Le Charlotte</p> | |
| 5043 | + <p class="formText text-right"><a href="tel:+15792592002"><img width="28px" src="https://location.groupeevoludev.com/images/frontend/icons/phone-solid.svg" alt="téléphone">579-259-2002</a></p> | |
| 5044 | + </div> | |
| 5045 | + </div> | |
| 5046 | + </div> | |
| 5047 | + <form action="https://location.groupeevoludev.com/sendmail" method="POST" id="sendmail"> | |
| 5048 | + <input type="hidden" name="_token" value="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb" autocomplete="off"> <input type="hidden" name="building_id" id="building_id" value="27"> | |
| 5049 | + <input type="hidden" name="building" id="building" value="Le Charlotte I"> | |
| 5050 | + <input type="hidden" name="city[]" id="city" value="Saint-Charles-Borromée"> | |
| 5051 | + <div class="fields-group"> | |
| 5052 | + <div class="row"> | |
| 5053 | + <div class="col-lg-6"> | |
| 5054 | + <p><label for="firstname">Prénom <span>*</span></label></p> | |
| 5055 | + <input type="text" name="firstname" id="firstname" value="" required> | |
| 5056 | + </div> | |
| 5057 | + <div class="col-lg-6"> | |
| 5058 | + <p><label for="lastname">Nom <span>*</span></label></p> | |
| 5059 | + <input type="text" name="lastname" id="lastname" value="" required style="width:100%;"> | |
| 5060 | + </div> | |
| 5061 | + <div class="col-lg-6"> | |
| 5062 | + <p class="mt-3"><label for="email">Courriel <span>*</span></label></p> | |
| 5063 | + <input type="email" name="email" id="email" value="" required> | |
| 5064 | + </div> | |
| 5065 | + <div class="col-lg-6"> | |
| 5066 | + <p class="mt-3"><label for="phone">Téléphone <span> </span></label></p> | |
| 5067 | + <input type="text" name="phone" id="phone" value=""> | |
| 5068 | + </div> | |
| 5069 | + <div class="col-lg-6"> | |
| 5070 | + <p class="mt-4"><label for="size">Grandeurs</label></p> | |
| 5071 | + <select id="select2_size" name="size[]" multiple> | |
| 5072 | + <option value="3½" > | |
| 5073 | + 3½ | |
| 5074 | + </option> | |
| 5075 | + <option value="4½" > | |
| 5076 | + 4½ | |
| 5077 | + </option> | |
| 5078 | + <option value="5½" > | |
| 5079 | + 5½ | |
| 5080 | + </option> | |
| 5081 | + </select> | |
| 5082 | + </div> | |
| 5083 | + <div class="col-lg-6"> | |
| 5084 | + <p class="mt-4"><label for="unit">Type d'unité recherchée</label></p> | |
| 5085 | + <select id="select2_unit" name="unit[]" multiple> | |
| 5086 | + <option value="101" > | |
| 5087 | + 101 | |
| 5088 | + </option> | |
| 5089 | + <option value="102" > | |
| 5090 | + 102 | |
| 5091 | + </option> | |
| 5092 | + <option value="103" > | |
| 5093 | + 103 | |
| 5094 | + </option> | |
| 5095 | + <option value="104" > | |
| 5096 | + 104 | |
| 5097 | + </option> | |
| 5098 | + <option value="105" > | |
| 5099 | + 105 | |
| 5100 | + </option> | |
| 5101 | + <option value="106" > | |
| 5102 | + 106 | |
| 5103 | + </option> | |
| 5104 | + <option value="201" > | |
| 5105 | + 201 | |
| 5106 | + </option> | |
| 5107 | + <option value="202" > | |
| 5108 | + 202 | |
| 5109 | + </option> | |
| 5110 | + <option value="203" > | |
| 5111 | + 203 | |
| 5112 | + </option> | |
| 5113 | + <option value="204" > | |
| 5114 | + 204 | |
| 5115 | + </option> | |
| 5116 | + <option value="205" > | |
| 5117 | + 205 | |
| 5118 | + </option> | |
| 5119 | + <option value="206" > | |
| 5120 | + 206 | |
| 5121 | + </option> | |
| 5122 | + <option value="207" > | |
| 5123 | + 207 | |
| 5124 | + </option> | |
| 5125 | + <option value="208" > | |
| 5126 | + 208 | |
| 5127 | + </option> | |
| 5128 | + <option value="209" > | |
| 5129 | + 209 | |
| 5130 | + </option> | |
| 5131 | + <option value="210" > | |
| 5132 | + 210 | |
| 5133 | + </option> | |
| 5134 | + <option value="211" > | |
| 5135 | + 211 | |
| 5136 | + </option> | |
| 5137 | + <option value="301" > | |
| 5138 | + 301 | |
| 5139 | + </option> | |
| 5140 | + <option value="302" > | |
| 5141 | + 302 | |
| 5142 | + </option> | |
| 5143 | + <option value="303" > | |
| 5144 | + 303 | |
| 5145 | + </option> | |
| 5146 | + <option value="304" > | |
| 5147 | + 304 | |
| 5148 | + </option> | |
| 5149 | + <option value="305" > | |
| 5150 | + 305 | |
| 5151 | + </option> | |
| 5152 | + <option value="306" > | |
| 5153 | + 306 | |
| 5154 | + </option> | |
| 5155 | + <option value="307" > | |
| 5156 | + 307 | |
| 5157 | + </option> | |
| 5158 | + <option value="308" > | |
| 5159 | + 308 | |
| 5160 | + </option> | |
| 5161 | + <option value="309" > | |
| 5162 | + 309 | |
| 5163 | + </option> | |
| 5164 | + <option value="310" > | |
| 5165 | + 310 | |
| 5166 | + </option> | |
| 5167 | + <option value="311" > | |
| 5168 | + 311 | |
| 5169 | + </option> | |
| 5170 | + </select> | |
| 5171 | + <input type="hidden" name="level[]" id="level" value=""> | |
| 5172 | + </div> | |
| 5173 | + </div> | |
| 5174 | + <div class="row"> | |
| 5175 | + <div class="col-12"> | |
| 5176 | + <p class="mt-4"><label for="pub">Où avez-vous entendu parler de nous ?</label></p> | |
| 5177 | + <select id="select2_pub" name="pub"> | |
| 5178 | + <option value="" disabled selected>Sélectionnez</option> | |
| 5179 | + <option value="Publication Facebook">Publication Facebook</option> | |
| 5180 | + <option value="Publication Instagram">Publication Instagram</option> | |
| 5181 | + <option value="Recherche Google ">Recherche Google </option> | |
| 5182 | + <option value="Recommandation/Référence">Recommandation/Référence</option> | |
| 5183 | + <option value="Affichage physique">Affichage physique (pancarte)</option> | |
| 5184 | + </select> | |
| 5185 | + <p class="mt-4"><label for="message">Message</label></p> | |
| 5186 | + <textarea name="message" cols="30" rows="3"></textarea> | |
| 5187 | + <div class="row checkboxDiv"> | |
| 5188 | + <div class="col-1"> | |
| 5189 | + <input type="hidden" name="accept" value="no"> | |
| 5190 | + <input class="checkbox" type="checkbox" name="accept" value="yes" > | |
| 5191 | + </div> | |
| 5192 | + <div class="col-11"> | |
| 5193 | + <label class="checkboxLabel" for="accept"> J'autorise Groupe Evoludev à communiquer avec moi à titre promotionnel en lien avec son offre d'unités locatives.</label> | |
| 5194 | + </div> | |
| 5195 | + <p class="custom-form-error">Vous devez permettre Groupe Evoludev de communiquer avec vous en cochant la case ci-haut avant de cliquer sur le bouton "Envoyer".</p> | |
| 5196 | + </div> | |
| 5197 | + <input type="hidden" id="ads__landing_url__c" name="00N5f00000gEXR1EAO"> | |
| 5198 | + <input type="hidden" id="ads__referral_url__c" name="00N5f00000gEXR2EAO"> | |
| 5199 | + <small class="formNote">En soumettant votre demande, vous nous confiez des données personnelles et consentez à ce que nous traitions ces données dans le cadre du processus d’obtention d’informations.</small> | |
| 5200 | + <div class="formFooter"> | |
| 5201 | + <div class="cf-turnstile" data-sitekey="0x4AAAAAAAxQUAaPUCBn3vTs"></div> | |
| 5202 | + </div> | |
| 5203 | + <div class="ButtonTools"> | |
| 5204 | + <button class="Button">Envoyer <svg class="icon icon-chevron-right"><use xlink:href="#icon-chevron-right"></use></svg></button> | |
| 5205 | + </div> | |
| 5206 | + <div id="my_name_RggdTIAcgO1tUovH_wrap" style="display: none" aria-hidden="true"> | |
| 5207 | + <input id="my_name_RggdTIAcgO1tUovH" | |
| 5208 | + name="my_name_RggdTIAcgO1tUovH" | |
| 5209 | + type="text" | |
| 5210 | + value="" | |
| 5211 | + autocomplete="nope" | |
| 5212 | + tabindex="-1"> | |
| 5213 | + <input name="valid_from" | |
| 5214 | + type="text" | |
| 5215 | + value="eyJpdiI6ImxUN0Z1UnlNNG5BV2dIcWVDK01XVkE9PSIsInZhbHVlIjoiUllwT3Fualc2bjEzT3VCbkRSbkdDZz09IiwibWFjIjoiYjBjMzdiMmE4MzBhYzZkMzEyMWIyYjBhMTZmZDIwMzEwNWQyZDEwYmY2NmNmNjNkZDFmYmJlMDZlYWQ2YTg1OSIsInRhZyI6IiJ9" | |
| 5216 | + autocomplete="off" | |
| 5217 | + tabindex="-1"> | |
| 5218 | + </div> | |
| 5219 | + </div> | |
| 5220 | + </div> | |
| 5221 | + </div> | |
| 5222 | + </form> | |
| 5223 | + </div> | |
| 5224 | + </div> | |
| 5225 | + </div> | |
| 5226 | +</div> | |
| 5227 | + | |
| 5228 | +<!-- Permet d'effacer le formulaire et de monter dans le haut de la page --> | |
| 5229 | +<script> | |
| 5230 | + window.addEventListener('pageshow', function(event) { | |
| 5231 | + const fromBackButton = event.persisted || performance.getEntriesByType("navigation")[0].type === "back_forward"; | |
| 5232 | + | |
| 5233 | + if (fromBackButton) { | |
| 5234 | + document.querySelectorAll('form').forEach(form => form.reset()); | |
| 5235 | + $('#select2_size').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5236 | + $('#select2_city').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5237 | + $('#select2_level').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5238 | + $('#select2_unit').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5239 | + $('#select2_pub').multiselect('deselectAll', false).multiselect('updateButtonText'); | |
| 5240 | + | |
| 5241 | + setTimeout(() => { | |
| 5242 | + smoothScrollToTop(4000); | |
| 5243 | + }, 1000); | |
| 5244 | + } | |
| 5245 | + }); | |
| 5246 | + | |
| 5247 | + function smoothScrollToTop(duration) { | |
| 5248 | + const start = window.scrollY; | |
| 5249 | + const startTime = performance.now(); | |
| 5250 | + | |
| 5251 | + function scrollStep(timestamp) { | |
| 5252 | + const elapsed = timestamp - startTime; | |
| 5253 | + const progress = Math.min(elapsed / duration, 1); | |
| 5254 | + const ease = 1 - Math.pow(1 - progress, 3); | |
| 5255 | + window.scrollTo(0, start * (1 - ease)); | |
| 5256 | + | |
| 5257 | + if (progress < 1) { | |
| 5258 | + requestAnimationFrame(scrollStep); | |
| 5259 | + } | |
| 5260 | + } | |
| 5261 | + | |
| 5262 | + requestAnimationFrame(scrollStep); | |
| 5263 | + } | |
| 5264 | +</script> | |
| 5265 | + | |
| 5266 | +<script> | |
| 5267 | + document.addEventListener('DOMContentLoaded', function () { | |
| 5268 | + const form = document.querySelector('#sendmail'); | |
| 5269 | + const checkbox = document.querySelector('input[name="accept"][type="checkbox"]'); | |
| 5270 | + const errorMsg = document.querySelector('.custom-form-error'); | |
| 5271 | + | |
| 5272 | + errorMsg.style.display = 'none'; | |
| 5273 | + | |
| 5274 | + form.addEventListener('submit', function (e) { | |
| 5275 | + if (!checkbox.checked) { | |
| 5276 | + e.preventDefault(); | |
| 5277 | + errorMsg.style.display = 'block'; | |
| 5278 | + } | |
| 5279 | + else { | |
| 5280 | + errorMsg.style.display = 'none'; | |
| 5281 | + } | |
| 5282 | + }); | |
| 5283 | + }); | |
| 5284 | +</script> | |
| 5285 | + </div> | |
| 5286 | + | |
| 5287 | + <!-- FOOTER --> | |
| 5288 | +<footer> | |
| 5289 | + <div class="PageSection"> | |
| 5290 | + <div class="PageSection__wrapper"> | |
| 5291 | + <div class="row"> | |
| 5292 | + <div class="col-lg-3"> | |
| 5293 | + <a class="logo"> | |
| 5294 | + <img src="https://groupeevoludev.com/wp-content/themes/evoludev/dist/images/footer/logo_74cfe2e8.svg" alt="Logo GE Groupe Evoludev" title="Logo GE Groupe Evoludev"> | |
| 5295 | + </a> | |
| 5296 | + <p><a href="https://groupeevoludev.com" class="link">Site corporatif</a></p> | |
| 5297 | + <p><a href="tel:4505856542">450-585-6542</a></p> | |
| 5298 | + <p>182A, Boulevard Iberville</p> | |
| 5299 | + <p>Repentigny, Québec, J6A 1Y8</p> | |
| 5300 | + </div> | |
| 5301 | + <div class="col-lg-3 pt-5"> | |
| 5302 | + <p class="greyText">Gestion locative</p> | |
| 5303 | + <p><a href="tel:5792592002">579-259-2002</a></p> | |
| 5304 | + <p>Lundi au vendredi : 8h - 20h</p> | |
| 5305 | + <p>Samedi & dimanche : 9h - 16h</p> | |
| 5306 | + </div> | |
| 5307 | + <div class="col-lg-3 offset-lg-3 pt-5 medias"> | |
| 5308 | + <a class="social_link" href="https://www.facebook.com/Groupe-Evoludev-538303933259397/" target="_blank"> | |
| 5309 | + <svg class="facebook" xmlns="http://www.w3.org/2000/svg" width="7.311" height="14" viewBox="0 0 7.311 14"> | |
| 5310 | + <path class="a" d="M84.744,14V7.622h2.178l.311-2.489H84.744V3.578c0-.7.233-1.244,1.244-1.244h1.322V.078C87,.078,86.222,0,85.367,0a3,3,0,0,0-3.189,3.267V5.133H80V7.622h2.178V14Z" transform="translate(-80)"></path> | |
| 5311 | + </svg> | |
| 5312 | + </a> | |
| 5313 | + <a class="social_link" href="https://www.linkedin.com/company/groupe-evoludev/" target="_blank"> | |
| 5314 | + <svg class="linkedin" xmlns="http://www.w3.org/2000/svg" width="10" height="12.714" viewBox="0 0 14 12.714"> | |
| 5315 | + <g transform="translate(-736.3 -792.1)"> | |
| 5316 | + <rect class="a" width="2.724" height="8.627" transform="translate(736.678 796.187)"></rect> | |
| 5317 | + <path class="a" d="M754.589,802.6a2.806,2.806,0,0,0-2.724,1.438v-1.362H748.8c.038.719,0,8.627,0,8.627h3.065v-4.654a2.1,2.1,0,0,1,.076-.719,1.545,1.545,0,0,1,1.476-1.06c1.059,0,1.551.795,1.551,1.968V811.3h3.1v-4.768C758.032,803.849,756.519,802.6,754.589,802.6Z" transform="translate(-7.77 -6.527)"></path> | |
| 5318 | + <path class="a" d="M737.965,792.1a1.515,1.515,0,0,0-1.665,1.514,1.5,1.5,0,0,0,1.627,1.476h.038a1.5,1.5,0,1,0,0-2.989Z"></path> | |
| 5319 | + </g> | |
| 5320 | + </svg> | |
| 5321 | + </a> | |
| 5322 | + <div class="copyright"> | |
| 5323 | + <p>Site réalisé par <a href="https://webstep.ca/" target="_blank">Webstep</a></p> | |
| 5324 | + <a href="https://groupeevoludev.com/wp-content/uploads/2023/09/page-web-texte-temoins-et-donnees-personnelles.pdf" target="_blank">Politique de confidentialité</a> | |
| 5325 | + </div> | |
| 5326 | + </div> | |
| 5327 | + </div> | |
| 5328 | + </div> | |
| 5329 | + </div> | |
| 5330 | + <script type="text/javascript" src="https://www.success-software.biz/adintel/ss_adintel.js" defer></script> | |
| 5331 | +</footer> | |
| 5332 | +<!-- FIN FOOTER --> | |
| 5333 | + | |
| 5334 | + <!-- Scripts --> | |
| 5335 | + <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script> | |
| 5336 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.16/js/bootstrap-multiselect.min.js" integrity="sha512-ljeReA8Eplz6P7m1hwWa+XdPmhawNmo9I0/qyZANCCFvZ845anQE+35TuZl9+velym0TKanM2DXVLxSJLLpQWw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> | |
| 5337 | + <script type="text/javascript" charset="UTF-8" src="//cdn.cookie-script.com/s/5f460fe3e5c00524da172eee535519df.js"></script> | |
| 5338 | + <!-- SELECT2 --> | |
| 5339 | + <script> | |
| 5340 | + $(document).ready(function () { | |
| 5341 | + $.fn.multiselect.Constructor.prototype.defaults.selectAllText = " Sélectionner Tous"; | |
| 5342 | + $.fn.multiselect.Constructor.prototype.defaults.filterPlaceholder = "Recherche"; | |
| 5343 | + $.fn.multiselect.Constructor.prototype.defaults.nSelectedText = "sélectionnés"; | |
| 5344 | + $.fn.multiselect.Constructor.prototype.defaults.allSelectedText = "Tous sélectionnés"; | |
| 5345 | + $("#select2_size").multiselect({ | |
| 5346 | + nonSelectedText: "Grandeurs", | |
| 5347 | + includeSelectAllOption: true, | |
| 5348 | + buttonWidth: "180px" | |
| 5349 | + }); | |
| 5350 | + $("#select2_unit").multiselect({ | |
| 5351 | + nonSelectedText: "Unités", | |
| 5352 | + enableFiltering: true, | |
| 5353 | + includeSelectAllOption: true, | |
| 5354 | + buttonWidth: "180px" | |
| 5355 | + }); | |
| 5356 | + $("#select2_level").multiselect({ | |
| 5357 | + nonSelectedText: "Étages", | |
| 5358 | + enableFiltering: true, | |
| 5359 | + includeSelectAllOption: true, | |
| 5360 | + buttonWidth: "180px" | |
| 5361 | + }); | |
| 5362 | + $("#select2_pub").multiselect({ | |
| 5363 | + nonSelectedText: 'Sélectionnez' | |
| 5364 | + }); | |
| 5365 | + }); | |
| 5366 | + </script> | |
| 5367 | + <!-- Image Map Pro Plugin --> | |
| 5368 | + <script src="https://location.groupeevoludev.com/js/imagemappro.js"></script> | |
| 5369 | + <script> | |
| 5370 | + jQuery(".Toggles__status").click(function () { | |
| 5371 | + jQuery(this).parent().parent().find(".Toggles__infos .MoreDetails").trigger("click"); | |
| 5372 | + }); | |
| 5373 | + | |
| 5374 | + window.laravel = { | |
| 5375 | + "apartments_data": {"821":{"id":821,"name":"101","availability":"Non Disponible","area":1018,"starting_at":1570,"size":"4 1\/2"},"822":{"id":822,"name":"102","availability":"Non Disponible","area":1022,"starting_at":1570,"size":"4 1\/2"},"823":{"id":823,"name":"103","availability":"Non Disponible","area":763,"starting_at":1365,"size":"3 1\/2"},"824":{"id":824,"name":"104","availability":"Non Disponible","area":1022,"starting_at":1570,"size":"4 1\/2"},"825":{"id":825,"name":"105","availability":"Non Disponible","area":1022,"starting_at":1570,"size":"4 1\/2"},"826":{"id":826,"name":"106","availability":"Non Disponible","area":1022,"starting_at":1570,"size":"4 1\/2"},"827":{"id":827,"name":"201","availability":"Non Disponible","area":1113,"starting_at":1640,"size":"4 1\/2"},"814":{"id":814,"name":"202","availability":"Non Disponible","area":1018,"starting_at":1580,"size":"4 1\/2"},"815":{"id":815,"name":"203","availability":"Non Disponible","area":1022,"starting_at":1580,"size":"4 1\/2"},"816":{"id":816,"name":"204","availability":"Disponible","area":763,"starting_at":1375,"size":"3 1\/2"},"817":{"id":817,"name":"205","availability":"Non Disponible","area":1022,"starting_at":1580,"size":"4 1\/2"},"818":{"id":818,"name":"206","availability":"Non Disponible","area":1022,"starting_at":1580,"size":"4 1\/2"},"819":{"id":819,"name":"207","availability":"Disponible","area":1022,"starting_at":1580,"size":"4 1\/2"},"820":{"id":820,"name":"208","availability":"Non Disponible","area":1022,"starting_at":1580,"size":"4 1\/2"},"807":{"id":807,"name":"209","availability":"Non Disponible","area":1022,"starting_at":1580,"size":"4 1\/2"},"808":{"id":808,"name":"210","availability":"Non Disponible","area":1281,"starting_at":1745,"size":"5 1\/2"},"809":{"id":809,"name":"211","availability":"Non Disponible","area":1402,"starting_at":1875,"size":"5 1\/2"},"810":{"id":810,"name":"301","availability":"Non Disponible","area":1113,"starting_at":1650,"size":"4 1\/2"},"811":{"id":811,"name":"302","availability":"Non Disponible","area":1018,"starting_at":1590,"size":"4 1\/2"},"812":{"id":812,"name":"303","availability":"Non Disponible","area":1122,"starting_at":1590,"size":"4 1\/2"},"813":{"id":813,"name":"304","availability":"Non Disponible","area":763,"starting_at":1385,"size":"3 1\/2"},"800":{"id":800,"name":"305","availability":"Non Disponible","area":1022,"starting_at":1590,"size":"4 1\/2"},"801":{"id":801,"name":"306","availability":"Non Disponible","area":1022,"starting_at":1590,"size":"4 1\/2"},"802":{"id":802,"name":"307","availability":"Non Disponible","area":1022,"starting_at":1590,"size":"4 1\/2"},"803":{"id":803,"name":"308","availability":"Non Disponible","area":1022,"starting_at":1590,"size":"4 1\/2"},"804":{"id":804,"name":"309","availability":"Non Disponible","area":1021,"starting_at":1590,"size":"4 1\/2"},"805":{"id":805,"name":"310","availability":"Disponible","area":1281,"starting_at":1755,"size":"5 1\/2"},"806":{"id":806,"name":"311","availability":"Non Disponible","area":1402,"starting_at":1885,"size":"5 1\/2"}}, | |
| 5376 | + "plans": {"1":{"imagemappro":{"editor":{"selected_shape":"poly-2786","shapeCounter":{"polys":6}},"general":{"name":"building_27_floor_1","width":1920,"height":1080,"naturalWidth":1920,"naturalHeight":1080},"image":{"url":"https:\/\/groupeevoludev.com\/location\/storage\/plans\/u4yXdvpU38GQaeM0pGq84wcNStvf89jjULQtn821.jpg"},"spots":[{"id":"poly-2171","title":"Poly 0","type":"poly","x":15.84,"y":45.797,"width":12.21,"height":23.588,"x_image_background":15.840197616060225,"y_image_background":45.796737766624844,"width_image_background":12.209849435382685,"height_image_background":23.588456712672524,"apartment_id":"826","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":1.1560693641618496,"y":0},{"x":82.08092485549133,"y":0.5319148936170213},{"x":82.65895953757226,"y":9.042553191489363},{"x":100,"y":8.51063829787234},{"x":100,"y":99.46808510638297},{"x":0,"y":100}]},{"id":"poly-6882","title":"Poly 1","type":"poly","x":31.649,"y":48.055,"width":13.48,"height":21.33,"x_image_background":31.64948243412798,"y_image_background":48.0552070263488,"width_image_background":13.480238393977414,"height_image_background":21.329987452948558,"apartment_id":"825","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":100,"y":1.1764705882352942},{"x":99.47643979057592,"y":100},{"x":0,"y":99.41176470588235}]},{"id":"poly-7690","title":"Poly 2","type":"poly","x":45.059,"y":48.055,"width":13.551,"height":21.455,"x_image_background":45.05914366373902,"y_image_background":48.0552070263488,"width_image_background":13.55081555834379,"height_image_background":21.45545796737767,"apartment_id":"824","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":0},{"x":99.47916666666666,"y":99.41520467836257},{"x":0,"y":100},{"x":1.0416666666666665,"y":0}]},{"id":"poly-6693","title":"Poly 3","type":"poly","x":58.61,"y":48.055,"width":10.022,"height":21.455,"x_image_background":58.60995922208281,"y_image_background":48.0552070263488,"width_image_background":10.021957340025093,"height_image_background":21.45545796737767,"apartment_id":"823","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":0},{"x":100,"y":98.83040935672514},{"x":0,"y":100},{"x":0,"y":0.5847953216374269}]},{"id":"poly-8341","title":"Poly 4","type":"poly","x":68.632,"y":48.055,"width":13.48,"height":21.33,"x_image_background":68.6319165621079,"y_image_background":48.0552070263488,"width_image_background":13.480238393977423,"height_image_background":21.329987452948558,"apartment_id":"822","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":0},{"x":100,"y":100},{"x":0,"y":98.82352941176471},{"x":1.0471204188481669,"y":0.5882352941176471}]},{"id":"poly-2786","title":"Poly 5","type":"poly","x":82.112,"y":45.797,"width":12.28,"height":23.588,"x_image_background":82.11215495608532,"y_image_background":45.796737766624844,"width_image_background":12.280426599749058,"height_image_background":23.588456712672524,"apartment_id":"821","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":0.5319148936170213},{"x":98.85057471264368,"y":100},{"x":0.5747126436781609,"y":99.46808510638297},{"x":0,"y":9.574468085106384},{"x":23.563218390804597,"y":9.574468085106384},{"x":22.988505747126435,"y":0}]}]},"floor":1,"pdf":null,"picture":"plans\/u4yXdvpU38GQaeM0pGq84wcNStvf89jjULQtn821.jpg"},"2":{"imagemappro":{"editor":{"selected_shape":"poly-6938","shapeCounter":{"polys":12}},"general":{"name":"building_27_floor_2","width":1920,"height":1080,"naturalWidth":1920,"naturalHeight":1080},"image":{"url":"https:\/\/groupeevoludev.com\/location\/storage\/plans\/podFER0UDKshx5oe4GF8MfSn4HYKtFeCtpeEvMU7.jpg"},"spots":[{"id":"poly-9656","title":"Poly 0","type":"poly","x":15.84,"y":18.068,"width":12.351,"height":27.98,"x_image_background":15.840197616060225,"y_image_background":18.06775407779172,"width_image_background":12.351003764115433,"height_image_background":27.97992471769134,"apartment_id":"820","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":15.246636771300448},{"x":31.428571428571427,"y":14.349775784753364},{"x":31.428571428571427,"y":0},{"x":77.14285714285715,"y":0},{"x":76,"y":15.246636771300448},{"x":100,"y":15.246636771300448},{"x":99.42857142857143,"y":91.4798206278027},{"x":82.28571428571428,"y":92.37668161434978},{"x":81.14285714285714,"y":99.10313901345292},{"x":1.1428571428571428,"y":100}]},{"id":"poly-7709","title":"Poly 1","type":"poly","x":28.262,"y":18.193,"width":13.48,"height":25.345,"x_image_background":28.261778544542032,"y_image_background":18.193224592220826,"width_image_background":13.480238393977414,"height_image_background":25.345043914680048,"apartment_id":"807","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":99.47643979057592,"y":16.831683168316832},{"x":100,"y":100},{"x":0,"y":100},{"x":0.5235602094240838,"y":16.33663366336634},{"x":29.84293193717277,"y":15.346534653465346},{"x":30.89005235602094,"y":0},{"x":71.72774869109948,"y":0},{"x":71.72774869109948,"y":15.346534653465346}]},{"id":"poly-4154","title":"Poly 2","type":"poly","x":41.671,"y":18.193,"width":16.939,"height":25.345,"x_image_background":41.67143977415307,"y_image_background":18.193224592220826,"width_image_background":16.938519447929735,"height_image_background":25.345043914680048,"apartment_id":"808","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":16.33663366336634},{"x":100,"y":100},{"x":0,"y":99.5049504950495},{"x":0.4166666666666667,"y":16.831683168316832},{"x":48.333333333333336,"y":15.346534653465346},{"x":48.333333333333336,"y":0},{"x":80.83333333333333,"y":0},{"x":80.83333333333333,"y":16.33663366336634}]},{"id":"poly-246","title":"Poly 3","type":"poly","x":58.61,"y":18.193,"width":17.997,"height":25.596,"x_image_background":58.60995922208281,"y_image_background":18.193224592220826,"width_image_background":17.997176913425353,"height_image_background":25.59598494353827,"apartment_id":"809","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":93.33333333333333,"y":1.4705882352941175},{"x":92.94117647058823,"y":29.411764705882355},{"x":100,"y":28.921568627450984},{"x":100,"y":100},{"x":0,"y":99.50980392156863},{"x":0,"y":15.196078431372548},{"x":20.39215686274509,"y":15.196078431372548},{"x":20.784313725490186,"y":0},{"x":51.764705882352914,"y":0.49019607843137253},{"x":51.37254901960782,"y":14.705882352941178},{"x":71.76470588235291,"y":15.686274509803921},{"x":71.76470588235291,"y":0.9803921568627451}]},{"id":"poly-4208","title":"Poly 4","type":"poly","x":79.007,"y":18.193,"width":16.162,"height":27.729,"x_image_background":79.00675972396488,"y_image_background":18.193224592220826,"width_image_background":16.162170639899625,"height_image_background":27.728983688833125,"apartment_id":"827","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":91.8552036199095},{"x":0,"y":68.77828054298642},{"x":23.580786026200872,"y":67.87330316742081},{"x":23.580786026200872,"y":14.479638009049776},{"x":41.04803493449782,"y":14.93212669683258},{"x":41.04803493449782,"y":0},{"x":75.10917030567686,"y":0},{"x":75.10917030567686,"y":14.479638009049776},{"x":100,"y":15.384615384615385},{"x":100,"y":100},{"x":37.117903930131,"y":99.5475113122172},{"x":37.117903930131,"y":92.3076923076923}]},{"id":"poly-2738","title":"Poly 6","type":"poly","x":68.632,"y":48.055,"width":13.551,"height":25.22,"x_image_background":68.6319165621079,"y_image_background":48.0552070263488,"width_image_background":13.550815558343798,"height_image_background":25.219573400250937,"apartment_id":"815","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":99.47916666666666,"y":0.4975124378109453},{"x":100,"y":85.07462686567165},{"x":69.27083333333334,"y":84.5771144278607},{"x":69.27083333333334,"y":99.00497512437812},{"x":29.166666666666707,"y":100},{"x":29.166666666666707,"y":84.5771144278607},{"x":0,"y":84.5771144278607}]},{"id":"poly-5512","title":"Poly 7","type":"poly","x":82.253,"y":45.922,"width":12.139,"height":27.227,"x_image_background":82.25330928481807,"y_image_background":45.92220828105395,"width_image_background":12.13927227101631,"height_image_background":27.22710163111669,"apartment_id":"814","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":23.25581395348837,"y":0},{"x":100,"y":0.4608294930875576},{"x":100,"y":85.25345622119815},{"x":68.6046511627907,"y":86.63594470046083},{"x":68.6046511627907,"y":100},{"x":23.25581395348837,"y":100},{"x":23.25581395348837,"y":86.63594470046083},{"x":0,"y":86.17511520737328},{"x":0,"y":8.294930875576037},{"x":22.093023255813954,"y":6.912442396313365}]},{"id":"poly-9419","title":"Poly 8","type":"poly","x":58.61,"y":48.055,"width":10.022,"height":25.22,"x_image_background":58.60995922208281,"y_image_background":48.0552070263488,"width_image_background":10.021957340025093,"height_image_background":25.219573400250937,"apartment_id":"816","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0.4975124378109453},{"x":99.29577464788733,"y":0},{"x":100,"y":84.07960199004975},{"x":54.929577464788736,"y":85.07462686567165},{"x":53.52112676056338,"y":99.00497512437812},{"x":0.7042253521126761,"y":100}]},{"id":"poly-7408","title":"Poly 9","type":"poly","x":45.059,"y":48.055,"width":13.551,"height":25.345,"x_image_background":45.05914366373902,"y_image_background":48.0552070263488,"width_image_background":13.55081555834379,"height_image_background":25.345043914680048,"apartment_id":"817","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0,"y":0},{"x":100,"y":0},{"x":100,"y":84.15841584158416},{"x":70.3125,"y":84.65346534653465},{"x":69.79166666666666,"y":99.5049504950495},{"x":28.645833333333332,"y":100},{"x":29.6875,"y":85.14851485148515},{"x":0.5208333333333333,"y":84.65346534653465}]},{"id":"poly-6338","title":"Poly 10","type":"poly","x":31.578,"y":47.93,"width":13.481,"height":25.471,"x_image_background":31.64948243412798,"y_image_background":47.9297365119197,"width_image_background":13.409661229611041,"height_image_background":25.47051442910916,"apartment_id":"818","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":1.0502241837766253,"y":0},{"x":100,"y":0.9852216748768605},{"x":100,"y":85.22167487684726},{"x":70.68154790630416,"y":85.22167487684726},{"x":70.15800411891672,"y":98.52216748768477},{"x":29.321588702697564,"y":100},{"x":29.321588702697564,"y":85.22167487684726},{"x":0,"y":84.23668472906407}]},{"id":"poly-6938","title":"Poly 11","type":"poly","x":15.84,"y":46.048,"width":12.422,"height":27.102,"x_image_background":15.840197616060225,"y_image_background":46.04767879548306,"width_image_background":12.421580928481808,"height_image_background":27.10163111668758,"apartment_id":"819","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":1.1363636363636365,"y":0.4629629629629629},{"x":81.25,"y":0},{"x":81.81818181818183,"y":6.944444444444445},{"x":100,"y":7.87037037037037},{"x":97.72727272727273,"y":86.57407407407408},{"x":75.56818181818183,"y":86.57407407407408},{"x":75,"y":99.53703703703704},{"x":31.25,"y":100},{"x":31.25,"y":86.11111111111111},{"x":0,"y":86.57407407407408}]}]},"floor":2,"pdf":null,"picture":"plans\/podFER0UDKshx5oe4GF8MfSn4HYKtFeCtpeEvMU7.jpg"},"3":{"imagemappro":{"editor":{"selected_shape":"poly-5957","shapeCounter":{"polys":11}},"general":{"name":"building_27_floor_3","width":1920,"height":1080,"naturalWidth":1920,"naturalHeight":1080},"image":{"url":"https:\/\/groupeevoludev.com\/location\/storage\/plans\/gwvyouABSLa7z8abx5UIf7rxQlcK1w5FMe4rP7UY.jpg"},"spots":[{"id":"poly-3389","title":"Poly 0","type":"poly","x":15.84,"y":18.319,"width":12.351,"height":27.604,"x_image_background":15.840197616060225,"y_image_background":18.318695106649937,"width_image_background":12.351003764115433,"height_image_background":27.603513174404014,"apartment_id":"803","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.5714285714285714,"y":14.545454545454545},{"x":30.857142857142854,"y":15},{"x":32,"y":0},{"x":77.14285714285715,"y":0},{"x":76,"y":15},{"x":100,"y":15},{"x":98.85714285714286,"y":92.72727272727272},{"x":82.28571428571428,"y":92.72727272727272},{"x":82.28571428571428,"y":99.54545454545455},{"x":0,"y":100}]},{"id":"poly-8253","title":"Poly 1","type":"poly","x":28.121,"y":18.193,"width":13.621,"height":25.721,"x_image_background":28.120624215809283,"y_image_background":18.193224592220826,"width_image_background":13.621392722710162,"height_image_background":25.72145545796738,"apartment_id":"804","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":16.585365853658537},{"x":99.48186528497409,"y":100},{"x":0,"y":100},{"x":0.5181347150259068,"y":15.609756097560975},{"x":31.088082901554404,"y":15.609756097560975},{"x":31.606217616580313,"y":0},{"x":71.50259067357513,"y":0.4878048780487805},{"x":71.50259067357513,"y":15.121951219512194}]},{"id":"poly-9132","title":"Poly 2","type":"poly","x":41.601,"y":18.319,"width":17.009,"height":25.345,"x_image_background":41.600862609786695,"y_image_background":18.318695106649937,"width_image_background":17.00909661229611,"height_image_background":25.345043914680048,"apartment_id":"805","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":100,"y":15.841584158415841},{"x":100,"y":99.5049504950495},{"x":0.8298755186721992,"y":100},{"x":0,"y":15.346534653465346},{"x":49.37759336099585,"y":15.346534653465346},{"x":48.96265560165975,"y":0},{"x":80.49792531120332,"y":0.49504950495049505},{"x":81.32780082987551,"y":15.346534653465346}]},{"id":"poly-1774","title":"Poly 3","type":"poly","x":58.61,"y":18.193,"width":18.068,"height":25.721,"x_image_background":58.60995922208281,"y_image_background":18.193224592220826,"width_image_background":18.067754077791726,"height_image_background":25.72145545796738,"apartment_id":"806","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":92.96874999999997,"y":1.9509902439024451},{"x":92.96874999999997,"y":29.268292682926827},{"x":100,"y":29.756097560975597},{"x":99.21874999999997,"y":99.51219512195121},{"x":0,"y":100},{"x":0.7812499999999902,"y":16.585365853658534},{"x":21.093749999999968,"y":16.585365853658534},{"x":21.484374999999986,"y":0},{"x":51.56249999999998,"y":0},{"x":51.17187499999992,"y":16.09756097560976},{"x":72.26562499999993,"y":17.07317073170732},{"x":71.48437499999991,"y":0.97560975609756}]},{"id":"poly-4912","title":"Poly 4","type":"poly","x":79.077,"y":18.068,"width":16.303,"height":27.98,"x_image_background":79.07733688833125,"y_image_background":18.06775407779172,"width_image_background":16.30332496863237,"height_image_background":27.97992471769134,"apartment_id":"810","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":22.51082251082251,"y":14.349775784753364},{"x":39.82683982683983,"y":14.349775784753364},{"x":40.25974025974026,"y":0},{"x":74.45887445887446,"y":0.4484304932735426},{"x":74.02597402597402,"y":14.798206278026907},{"x":99.13419913419914,"y":15.695067264573993},{"x":100,"y":98.65470852017937},{"x":36.36363636363637,"y":100},{"x":36.36363636363637,"y":91.92825112107623},{"x":0,"y":91.4798206278027},{"x":0.4329004329004329,"y":68.16143497757847},{"x":22.943722943722943,"y":67.71300448430493}]},{"id":"poly-8769","title":"Poly 5","type":"poly","x":82.183,"y":45.922,"width":12.28,"height":27.604,"x_image_background":82.18273212045169,"y_image_background":45.92220828105395,"width_image_background":12.280426599749058,"height_image_background":27.603513174404014,"apartment_id":"811","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.5747126436781609,"y":85.9090909090909},{"x":0,"y":9.090909090909092},{"x":23.563218390804597,"y":8.636363636363637},{"x":22.988505747126435,"y":0.9090909090909091},{"x":98.85057471264368,"y":0},{"x":100,"y":84.54545454545455},{"x":68.39080459770115,"y":86.36363636363636},{"x":67.81609195402298,"y":99.0909090909091},{"x":23.563218390804597,"y":100},{"x":22.413793103448278,"y":85.9090909090909}]},{"id":"poly-3935","title":"Poly 6","type":"poly","x":68.561,"y":48.306,"width":13.621,"height":24.969,"x_image_background":68.56133939774153,"y_image_background":48.306148055207025,"width_image_background":13.621392722710171,"height_image_background":24.968632371392722,"apartment_id":"812","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.5181347150258743,"y":85.42713567839193},{"x":0,"y":0},{"x":100,"y":0},{"x":100,"y":85.42713567839193},{"x":70.4663212435234,"y":84.92462311557786},{"x":69.94818652849742,"y":100},{"x":29.53367875647671,"y":100},{"x":29.530574553828455,"y":85.42737185929646}]},{"id":"poly-5703","title":"Poly 7","type":"poly","x":58.539,"y":48.432,"width":10.093,"height":25.094,"x_image_background":58.53938205771644,"y_image_background":48.431618569636136,"width_image_background":10.092534504391468,"height_image_background":25.094102885821833,"apartment_id":"813","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":1.3986013986013985,"y":0},{"x":100,"y":0},{"x":99.3006993006993,"y":84},{"x":55.94405594405595,"y":85},{"x":55.24475524475524,"y":99.5},{"x":0,"y":100}]},{"id":"poly-1423","title":"Poly 8","type":"poly","x":45.059,"y":48.306,"width":13.551,"height":24.969,"x_image_background":45.05914366373902,"y_image_background":48.306148055207025,"width_image_background":13.55081555834379,"height_image_background":24.968632371392722,"apartment_id":"800","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.5208333333333532,"y":0},{"x":99.47916666666666,"y":0},{"x":100,"y":86.43216080402009},{"x":69.7916666666666,"y":85.42713567839193},{"x":69.7916666666666,"y":100},{"x":29.16666666666668,"y":100},{"x":29.687499999999982,"y":85.92964824120601},{"x":0,"y":85.42548743718591}]},{"id":"poly-5747","title":"Poly 9","type":"poly","x":31.508,"y":48.055,"width":13.551,"height":25.345,"x_image_background":31.50832810539523,"y_image_background":48.0552070263488,"width_image_background":13.55081555834379,"height_image_background":25.345043914680048,"apartment_id":"801","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.5208333333333333,"y":0},{"x":100,"y":0.49504950495049505},{"x":100,"y":84.15841584158416},{"x":70.3125,"y":84.65346534653465},{"x":70.83333333333334,"y":100},{"x":29.6875,"y":99.5049504950495},{"x":30.729166666666668,"y":85.64356435643565},{"x":0,"y":85.64356435643565}]},{"id":"poly-5957","title":"Poly 10","type":"poly","x":15.84,"y":45.922,"width":12.351,"height":27.604,"x_image_background":15.840197616060225,"y_image_background":45.92220828105395,"width_image_background":12.351003764115433,"height_image_background":27.603513174404014,"apartment_id":"802","tooltip_content":{"squares_settings":{"containers":[{"id":"sq-container-403761","settings":{"elements":[{"settings":{"name":"AjaxContent","iconClass":"fa fa-globe"}}]}}]}},"points":[{"x":0.5714285714285714,"y":0},{"x":81.71428571428572,"y":0},{"x":81.71428571428572,"y":8.636363636363637},{"x":100,"y":8.181818181818182},{"x":99.42857142857143,"y":85.45454545454545},{"x":76,"y":85.9090909090909},{"x":76,"y":100},{"x":31.428571428571427,"y":99.54545454545455},{"x":31.428571428571427,"y":86.36363636363636},{"x":0,"y":85.9090909090909}]}]},"floor":3,"pdf":null,"picture":"plans\/gwvyouABSLa7z8abx5UIf7rxQlcK1w5FMe4rP7UY.jpg"}}, | |
| 5377 | + "building_slug": "le-charlotte-i" | |
| 5378 | + }; | |
| 5379 | + | |
| 5380 | + ;(function ($, window, document, undefined) { | |
| 5381 | + window.goToFloor = function (floor) { | |
| 5382 | + if (typeof window.laravel.plans[floor] === "undefined") { | |
| 5383 | + //console.log("Floor:" + floor + " does not exists!"); | |
| 5384 | + $("#image-map-pro-container").html(""); | |
| 5385 | + return false; | |
| 5386 | + } | |
| 5387 | + | |
| 5388 | + $("#image-map-pro-container").imageMapPro(window.laravel.plans[floor].imagemappro); | |
| 5389 | + | |
| 5390 | + if (window.laravel.plans[floor].pdf != "") { | |
| 5391 | + $("#floor-plan").attr("src", 'https://groupeevoludev.com/location//storage/' + window.laravel.plans[floor].picture).show(); | |
| 5392 | + | |
| 5393 | + } else { | |
| 5394 | + $("#floor-plan").hide(); | |
| 5395 | + } | |
| 5396 | + | |
| 5397 | + return true; | |
| 5398 | + }; | |
| 5399 | + window.goToFloor(1); | |
| 5400 | + })(jQuery, window, document); | |
| 5401 | + | |
| 5402 | + $(".SmallToggles__title").on("click", function (target) { | |
| 5403 | + $(".SmallToggles .SmallToggles__item--active").removeClass("SmallToggles__item--active"); | |
| 5404 | + window.goToFloor(target.target.id); | |
| 5405 | + }); | |
| 5406 | + </script> | |
| 5407 | + <!-- Check if header BG is loaded --> | |
| 5408 | + <script type="text/javascript" src="https://location.groupeevoludev.com/js/bg-loaded.js"></script> | |
| 5409 | + <script type="text/javascript"> | |
| 5410 | + /* | |
| 5411 | + * jQuery TipTop v1.0 | |
| 5412 | + * http://gilbitron.github.io/TipTop | |
| 5413 | + * | |
| 5414 | + * Copyright 2013, Dev7studios | |
| 5415 | + * Free to use and abuse under the MIT license. | |
| 5416 | + * http://www.opensource.org/licenses/mit-license.php | |
| 5417 | + */ | |
| 5418 | + | |
| 5419 | + ;(function ($, window, document, undefined) { | |
| 5420 | + | |
| 5421 | + var pluginName = "tipTop", | |
| 5422 | + defaults = { | |
| 5423 | + offsetVertical: 10, // Vertical offset | |
| 5424 | + offsetHorizontal: 10 // Horizontal offset | |
| 5425 | + }; | |
| 5426 | + | |
| 5427 | + function TipTop(element, options) { | |
| 5428 | + this.el = element; | |
| 5429 | + this.$el = $(this.el); | |
| 5430 | + this.options = $.extend({}, defaults, options); | |
| 5431 | + | |
| 5432 | + this.init(); | |
| 5433 | + } | |
| 5434 | + | |
| 5435 | + TipTop.prototype = { | |
| 5436 | + | |
| 5437 | + init: function () { | |
| 5438 | + var $this = this; | |
| 5439 | + | |
| 5440 | + this.$el.mouseenter(function () { | |
| 5441 | + var title = $(this).attr("title"), | |
| 5442 | + tooltip = $("<div class=\"tiptop\"></div>").text(title); | |
| 5443 | + tooltip.appendTo("body"); | |
| 5444 | + $(this).data("title", title).removeAttr("title"); | |
| 5445 | + }).mouseleave(function () { | |
| 5446 | + $(".tiptop").remove(); | |
| 5447 | + $(this).attr("title", $(this).data("title")); | |
| 5448 | + }).mousemove(function (e) { | |
| 5449 | + var tooltip = $(".tiptop"), | |
| 5450 | + top = e.pageY + $this.options.offsetVertical, | |
| 5451 | + bottom = "auto"; | |
| 5452 | + left = e.pageX + $this.options.offsetHorizontal, | |
| 5453 | + right = "auto"; | |
| 5454 | + | |
| 5455 | + if (top + tooltip.outerHeight() >= $(window).scrollTop() + $(window).height()) { | |
| 5456 | + bottom = $(window).height() - top + ($this.options.offsetVertical * 2); | |
| 5457 | + top = "auto"; | |
| 5458 | + } | |
| 5459 | + if (left + tooltip.outerWidth() >= $(window).width()) { | |
| 5460 | + right = $(window).width() - left + ($this.options.offsetHorizontal * 2); | |
| 5461 | + left = "auto"; | |
| 5462 | + } | |
| 5463 | + | |
| 5464 | + $(".tiptop").css({"top": top, "bottom": bottom, "left": left, "right": right}); | |
| 5465 | + }); | |
| 5466 | + | |
| 5467 | + } | |
| 5468 | + | |
| 5469 | + }; | |
| 5470 | + | |
| 5471 | + $.fn[pluginName] = function (options) { | |
| 5472 | + return this.each(function () { | |
| 5473 | + if (!$.data(this, pluginName)) { | |
| 5474 | + $.data(this, pluginName, new TipTop(this, options)); | |
| 5475 | + } | |
| 5476 | + }); | |
| 5477 | + }; | |
| 5478 | + | |
| 5479 | + })(jQuery, window, document); | |
| 5480 | + | |
| 5481 | + | |
| 5482 | + $(".FicheHero").bgLoaded({ | |
| 5483 | + afterLoaded: function () { | |
| 5484 | + let header = $(".header-wrapper"); | |
| 5485 | + let title = $(".FicheHero__wrapper"); | |
| 5486 | + header.css("display", "flex"); | |
| 5487 | + title.show(); | |
| 5488 | + } | |
| 5489 | + }); | |
| 5490 | + | |
| 5491 | + !function(t,i,e,n){"use strict";t.fn.dynamicMaxHeight=function(i){function e(t,i){var e;e=t.hasClass(d)?i.data("replace-text"):i.attr("title"),i.text(e)}function n(t,i){t.find("."+c).css("max-height",i)}function a(t,i){i.css("display","inline-block")}var c="dynamic-height-wrap",d="dynamic-height-active",o="js-dynamic-show-hide";return this.each(function(i,s){var h=t(s),u=h.data("maxheight"),l=h.find("."+c).outerHeight(),r=h.find("."+o);h.attr("data-itemheight",l),l>u&&(n(h,u),h.toggleClass(d),a(h,r)),r.click(function(){h.hasClass(d)?n(h,l):n(h,u),e(h,r),h.toggleClass(d)})})}}(window.jQuery||window.$,document,window),"undefined"!=typeof module&&module.exports&&(module.exports=dynamicMaxHeight); | |
| 5492 | + </script> | |
| 5493 | + | |
| 5494 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/flickity/2.3.0/flickity.pkgd.js"></script> | |
| 5495 | + <script> | |
| 5496 | + $(document).ready(function () { | |
| 5497 | + $('.FicheCTA button').on('click', function () { | |
| 5498 | + $('html, body').animate({ | |
| 5499 | + scrollTop: $("#bottomForm").offset().top - 200 | |
| 5500 | + }, 1000); | |
| 5501 | + $('.GoToForm').hide(); | |
| 5502 | + }); | |
| 5503 | + $('.GoToForm').on('click', function () { | |
| 5504 | + $('html, body').animate({ | |
| 5505 | + scrollTop: $("#bottomForm").offset().top - 200 | |
| 5506 | + }, 1000); | |
| 5507 | + $('.GoToForm').hide(); | |
| 5508 | + }); | |
| 5509 | + }); | |
| 5510 | + </script> | |
| 5511 | + | |
| 5512 | + <!-- Ferme le modal et envoi vers le formulaire de contact --> | |
| 5513 | + <script> | |
| 5514 | + $('.apartmentModalButton').on('click', function() { | |
| 5515 | + let id = $(this).closest(".planModalMobileLandscape").attr('id'); | |
| 5516 | + $('#'+id).modal('toggle'); | |
| 5517 | + setTimeout(function (){ | |
| 5518 | + $('html, body').animate({ | |
| 5519 | + scrollTop:$('#contactSection').offset().top | |
| 5520 | + },'slow'); | |
| 5521 | + }, 500); | |
| 5522 | + }); | |
| 5523 | + </script> | |
| 5524 | + | |
| 5525 | + <!-- button "Afficher plus" --> | |
| 5526 | + <script> | |
| 5527 | + jQuery(document).ready(function () { | |
| 5528 | + $(".dynamic-max-height").dynamicMaxHeight(); | |
| 5529 | + }); | |
| 5530 | + </script> | |
| 5531 | + </body> | |
| 5532 | +</html> | |
added
tests/fixtures/evoludev/069d3d8f8d8be98c3918.html
+3549 −0
@@ -0,0 +1,5530 @@ | ||
| 1 | +<!doctype html> | |
| 2 | +<html lang="fr"> | |
| 3 | +<head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <meta name="viewport" content="width=device-width, initial-scale=1"> | |
| 6 | + | |
| 7 | + <title>Le Roussin - 3½, 4½ & 5½ à Louer à Joliette</title> | |
| 8 | + | |
| 9 | + | |
| 10 | +<meta name="title" content="Le Roussin - 3½, 4½ & 5½ à Louer à Joliette"> | |
| 11 | +<meta name="description" content="Vous cherchez un logement neuf à louer ? Trouvez votre logement 3½, 4½ ou 5½ neuf à louer dans notre immeuble Le Roussin à Joliette."> | |
| 12 | + | |
| 13 | + | |
| 14 | +<meta name="author" content="Groupe Evoludev"> | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | +<meta property="og:type" content="website"> | |
| 20 | +<meta property="og:url" content="https://location.groupeevoludev.com/projet/le-roussin"/> | |
| 21 | +<meta property="og:locale" content="fr"/> | |
| 22 | +<meta property="og:title" content="Le Roussin - 3½, 4½ & 5½ à Louer à Joliette"/> | |
| 23 | +<meta property="og:description" content="Vous cherchez un logement neuf à louer ? Trouvez votre logement 3½, 4½ ou 5½ neuf à louer dans notre immeuble Le Roussin à Joliette."> | |
| 24 | +<meta property="og:image" content="https://location.groupeevoludev.com/images/frontend/headerHome.jpg"> | |
| 25 | + | |
| 26 | + | |
| 27 | +<meta name="twitter:card" content="summary_large_image"/> | |
| 28 | +<meta name="twitter:url" content="https://location.groupeevoludev.com/projet/le-roussin"> | |
| 29 | +<meta name="twitter:title" content="Le Roussin - 3½, 4½ & 5½ à Louer à Joliette"> | |
| 30 | +<meta name="twitter:description" content="Vous cherchez un logement neuf à louer ? Trouvez votre logement 3½, 4½ ou 5½ neuf à louer dans notre immeuble Le Roussin à Joliette."> | |
| 31 | +<meta name="twitter:image" content="https://location.groupeevoludev.com/images/frontend/headerHome.jpg"> | |
| 32 | + | |
| 33 | + <link rel="canonical" href="https://location.groupeevoludev.com/projet/le-roussin"/> | |
| 34 | + <link rel="icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_32x32.png" sizes="32x32" /> | |
| 35 | + <link rel="icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_192x192.png" sizes="192x192" /> | |
| 36 | + <link rel="apple-touch-icon" href="https://location.groupeevoludev.com/images/frontend/favicons/favicon_180x180.png" /> | |
| 37 | + <meta name="msapplication-TileImage" content="https://location.groupeevoludev.com/images/frontend/favicons/favicon_270x270.png" /> | |
| 38 | + | |
| 39 | + <!-- CSRF Token --> | |
| 40 | + <meta name="csrf-token" content="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb"> | |
| 41 | + | |
| 42 | + <!-- Fonts --> | |
| 43 | + <link rel="dns-prefetch" href="//fonts.gstatic.com"> | |
| 44 | + <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet"> | |
| 45 | + | |
| 46 | + <!-- Styles --> | |
| 47 | + <link href="https://location.groupeevoludev.com/css/app.css?id=5620839bf6e10cf274dde5d768b8e1e6" rel="stylesheet"> | |
| 48 | + | |
| 49 | + <!-- SELECT2 --> | |
| 50 | + <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" /> | |
| 51 | + | |
| 52 | + <!-- FONT AWESOME --> | |
| 53 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css" crossorigin="anonymous" referrerpolicy="no-referrer" /> | |
| 54 | + | |
| 55 | + <!-- BOOTSTRAP MULTISELECT --> | |
| 56 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.16/css/bootstrap-multiselect.css" integrity="sha512-DJ1SGx61zfspL2OycyUiXuLtxNqA3GxsXNinUX3AnvnwxbZ+YQxBARtX8G/zHvWRG9aFZz+C7HxcWMB0+heo3w==" crossorigin="anonymous" referrerpolicy="no-referrer" /> | |
| 57 | + | |
| 58 | + <!-- app.js --> | |
| 59 | + <script src="https://location.groupeevoludev.com/js/app.js"></script> | |
| 60 | + | |
| 61 | + <!-- Marketing Bande noir dans le bas --> | |
| 62 | + <script src="//futemarketing.ca/js/optimisation/of_65a99c1818d5e"></script> | |
| 63 | + | |
| 64 | + <!-- Google Tag Manager --> | |
| 65 | + <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 66 | + new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 67 | + j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 68 | + 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 69 | + })(window,document,'script','dataLayer','GTM-PGVXQHK');</script> | |
| 70 | + <!-- End Google Tag Manager --> | |
| 71 | + | |
| 72 | + <!-- Global site tag (gtag.js) - Google Analytics --> | |
| 73 | + <script async src="https://www.googletagmanager.com/gtag/js?id=UA-133905405-1"></script> | |
| 74 | + <script> | |
| 75 | + window.dataLayer = window.dataLayer || []; | |
| 76 | + function gtag(){dataLayer.push(arguments);} | |
| 77 | + gtag('js', new Date()); | |
| 78 | + gtag('config', 'UA-133905405-1'); | |
| 79 | + </script> | |
| 80 | + | |
| 81 | + <!-- Facebook Pixel Code --> | |
| 82 | + <script> | |
| 83 | + !function(f,b,e,v,n,t,s) | |
| 84 | + {if(f.fbq)return;n=f.fbq=function(){n.callMethod? | |
| 85 | + n.callMethod.apply(n,arguments):n.queue.push(arguments)}; | |
| 86 | + if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; | |
| 87 | + n.queue=[];t=b.createElement(e);t.async=!0; | |
| 88 | + t.src=v;s=b.getElementsByTagName(e)[0]; | |
| 89 | + s.parentNode.insertBefore(t,s)}(window, document,'script', | |
| 90 | + 'https://connect.facebook.net/en_US/fbevents.js'); | |
| 91 | + fbq('init', '922526168359522'); | |
| 92 | + fbq('track', 'PageView'); | |
| 93 | + </script> | |
| 94 | + <noscript><img height="1" width="1" style="display:none" | |
| 95 | + src="https://www.facebook.com/tr?id=922526168359522&ev=PageView&noscript=1" | |
| 96 | + /></noscript> | |
| 97 | + <!-- End Facebook Pixel Code --> | |
| 98 | + | |
| 99 | + <!-- Recaptcha --> | |
| 100 | + <script async src="https://www.google.com/recaptcha/api.js"></script> | |
| 101 | + | |
| 102 | + <!-- Sweet Alert --> | |
| 103 | + <link rel="stylesheet" href="https://location.groupeevoludev.com/css/sweetalert2.css"> | |
| 104 | + | |
| 105 | + <link rel="stylesheet" href="https://location.groupeevoludev.com/vendor/imagemappro/css/image-map-pro.css"> | |
| 106 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flickity/2.3.0/flickity.min.css"> | |
| 107 | + <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" defer></script> | |
| 108 | + <script type="application/ld+json"> | |
| 109 | + { | |
| 110 | + "@context": "https://schema.org", | |
| 111 | + "@type": "ApartmentComplex", | |
| 112 | + "name": "Le Roussin", | |
| 113 | + "description": "Situé en périphérie du centre-ville de Joliette, cet immeuble de 28 unités de 3 ½, 4 ½ et 5 ½ est muni d’une belle fenestration à chaque unité.", | |
| 114 | + "address": { | |
| 115 | + "@type": "PostalAddress", | |
| 116 | + "addressLocality": "Joliette", | |
| 117 | + "addressRegion": "Lanaudière", | |
| 118 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 119 | + }, | |
| 120 | + "latitude": 46.0289929, | |
| 121 | + "longitude": -73.4425577, | |
| 122 | + "numberOfAccommodationUnits": 28, | |
| 123 | + "numberOfAvailableAccommodationUnits": 4, | |
| 124 | + "numberOfBedrooms": [1,2,3], | |
| 125 | + "petsAllowed": "Sous certaines conditions", | |
| 126 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 127 | + "image": ["https:\/\/groupeevoludev.com\/location\/\/storage\/buildings\/82\/vue 1_1920x1080_interlace.jpg"], | |
| 128 | + "accommodationFloorPlan": { | |
| 129 | + "@type": "FloorPlan", | |
| 130 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"], | |
| 131 | + "floorSize": { | |
| 132 | + "@type": "QuantitativeValue", | |
| 133 | + "value": {"0":714,"1":1075,"2":1218,"3":1029,"4":1055,"5":1050,"6":1064,"26":1005}, | |
| 134 | + "unitCode": "SQFT" | |
| 135 | + }, | |
| 136 | + "numberOfBathroomsTotal": [1], | |
| 137 | + "numberOfRooms": [1,2,3] } | |
| 138 | + } | |
| 139 | + </script> | |
| 140 | + | |
| 141 | + | |
| 142 | + <script type="application/ld+json"> | |
| 143 | + { | |
| 144 | + "@context": "https://schema.org", | |
| 145 | + "@type": "Apartment", | |
| 146 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 101 | 3 1/2", | |
| 147 | + "description": "Unités locatives. Non disponible", | |
| 148 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4242\/101.jpg"], | |
| 149 | + "numberOfRooms": 1, | |
| 150 | + "occupancy": { | |
| 151 | + "@type": "QuantitativeValue", | |
| 152 | + "minValue": 1, | |
| 153 | + "maxValue": 2 | |
| 154 | + }, | |
| 155 | + "floorLevel": 1, | |
| 156 | + "floorSize": { | |
| 157 | + "@type": "QuantitativeValue", | |
| 158 | + "value": 714, | |
| 159 | + "unitCode": "SQFT" | |
| 160 | + }, | |
| 161 | + "numberOfBathroomsTotal": 1, | |
| 162 | + "numberOfBedrooms": 1, | |
| 163 | + "petsAllowed": "Sous certaines conditions", | |
| 164 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 165 | + "yearBuilt": 2024, | |
| 166 | + "telephone": "450 585-6542", | |
| 167 | + "address": { | |
| 168 | + "@type": "PostalAddress", | |
| 169 | + "addressLocality": "Joliette", | |
| 170 | + "addressRegion": "Lanaudière", | |
| 171 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 172 | + }, | |
| 173 | + "latitude": 46.0289929, | |
| 174 | + "longitude": -73.4425577, | |
| 175 | + "accommodationFloorPlan": { | |
| 176 | + "@type": "FloorPlan", | |
| 177 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4242\/101.jpg"], | |
| 178 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 179 | + } | |
| 180 | + </script> | |
| 181 | + | |
| 182 | + | |
| 183 | + <script type="application/ld+json"> | |
| 184 | + { | |
| 185 | + "@context": "https://schema.org", | |
| 186 | + "@type": "Apartment", | |
| 187 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 102 | 4 1/2", | |
| 188 | + "description": "Unités locatives. Disponible à partir du 01/09/2026", | |
| 189 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4243\/102.jpg"], | |
| 190 | + "numberOfRooms": 2, | |
| 191 | + "occupancy": { | |
| 192 | + "@type": "QuantitativeValue", | |
| 193 | + "minValue": 1, | |
| 194 | + "maxValue": 4 | |
| 195 | + }, | |
| 196 | + "floorLevel": 1, | |
| 197 | + "floorSize": { | |
| 198 | + "@type": "QuantitativeValue", | |
| 199 | + "value": 1075, | |
| 200 | + "unitCode": "SQFT" | |
| 201 | + }, | |
| 202 | + "numberOfBathroomsTotal": 1, | |
| 203 | + "numberOfBedrooms": 2, | |
| 204 | + "petsAllowed": "Sous certaines conditions", | |
| 205 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 206 | + "yearBuilt": 2024, | |
| 207 | + "telephone": "450 585-6542", | |
| 208 | + "address": { | |
| 209 | + "@type": "PostalAddress", | |
| 210 | + "addressLocality": "Joliette", | |
| 211 | + "addressRegion": "Lanaudière", | |
| 212 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 213 | + }, | |
| 214 | + "latitude": 46.0289929, | |
| 215 | + "longitude": -73.4425577, | |
| 216 | + "accommodationFloorPlan": { | |
| 217 | + "@type": "FloorPlan", | |
| 218 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4243\/102.jpg"], | |
| 219 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 220 | + } | |
| 221 | + </script> | |
| 222 | + | |
| 223 | + | |
| 224 | + <script type="application/ld+json"> | |
| 225 | + { | |
| 226 | + "@context": "https://schema.org", | |
| 227 | + "@type": "Apartment", | |
| 228 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 103 | 5 1/2", | |
| 229 | + "description": "Unités locatives. Non disponible", | |
| 230 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4244\/103.jpg"], | |
| 231 | + "numberOfRooms": 3, | |
| 232 | + "occupancy": { | |
| 233 | + "@type": "QuantitativeValue", | |
| 234 | + "minValue": 1, | |
| 235 | + "maxValue": 6 | |
| 236 | + }, | |
| 237 | + "floorLevel": 1, | |
| 238 | + "floorSize": { | |
| 239 | + "@type": "QuantitativeValue", | |
| 240 | + "value": 1218, | |
| 241 | + "unitCode": "SQFT" | |
| 242 | + }, | |
| 243 | + "numberOfBathroomsTotal": 1, | |
| 244 | + "numberOfBedrooms": 3, | |
| 245 | + "petsAllowed": "Sous certaines conditions", | |
| 246 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 247 | + "yearBuilt": 2024, | |
| 248 | + "telephone": "450 585-6542", | |
| 249 | + "address": { | |
| 250 | + "@type": "PostalAddress", | |
| 251 | + "addressLocality": "Joliette", | |
| 252 | + "addressRegion": "Lanaudière", | |
| 253 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 254 | + }, | |
| 255 | + "latitude": 46.0289929, | |
| 256 | + "longitude": -73.4425577, | |
| 257 | + "accommodationFloorPlan": { | |
| 258 | + "@type": "FloorPlan", | |
| 259 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4244\/103.jpg"], | |
| 260 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 261 | + } | |
| 262 | + </script> | |
| 263 | + | |
| 264 | + | |
| 265 | + <script type="application/ld+json"> | |
| 266 | + { | |
| 267 | + "@context": "https://schema.org", | |
| 268 | + "@type": "Apartment", | |
| 269 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 104 | 4 1/2", | |
| 270 | + "description": "Unités locatives. Disponible à partir du 01/08/2026", | |
| 271 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4245\/104.jpg"], | |
| 272 | + "numberOfRooms": 2, | |
| 273 | + "occupancy": { | |
| 274 | + "@type": "QuantitativeValue", | |
| 275 | + "minValue": 1, | |
| 276 | + "maxValue": 4 | |
| 277 | + }, | |
| 278 | + "floorLevel": 1, | |
| 279 | + "floorSize": { | |
| 280 | + "@type": "QuantitativeValue", | |
| 281 | + "value": 1029, | |
| 282 | + "unitCode": "SQFT" | |
| 283 | + }, | |
| 284 | + "numberOfBathroomsTotal": 1, | |
| 285 | + "numberOfBedrooms": 2, | |
| 286 | + "petsAllowed": "Sous certaines conditions", | |
| 287 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 288 | + "yearBuilt": 2024, | |
| 289 | + "telephone": "450 585-6542", | |
| 290 | + "address": { | |
| 291 | + "@type": "PostalAddress", | |
| 292 | + "addressLocality": "Joliette", | |
| 293 | + "addressRegion": "Lanaudière", | |
| 294 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 295 | + }, | |
| 296 | + "latitude": 46.0289929, | |
| 297 | + "longitude": -73.4425577, | |
| 298 | + "accommodationFloorPlan": { | |
| 299 | + "@type": "FloorPlan", | |
| 300 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4245\/104.jpg"], | |
| 301 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 302 | + } | |
| 303 | + </script> | |
| 304 | + | |
| 305 | + | |
| 306 | + <script type="application/ld+json"> | |
| 307 | + { | |
| 308 | + "@context": "https://schema.org", | |
| 309 | + "@type": "Apartment", | |
| 310 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 105 | 4 1/2", | |
| 311 | + "description": "Unités locatives. Non disponible", | |
| 312 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4246\/105.jpg"], | |
| 313 | + "numberOfRooms": 2, | |
| 314 | + "occupancy": { | |
| 315 | + "@type": "QuantitativeValue", | |
| 316 | + "minValue": 1, | |
| 317 | + "maxValue": 4 | |
| 318 | + }, | |
| 319 | + "floorLevel": 1, | |
| 320 | + "floorSize": { | |
| 321 | + "@type": "QuantitativeValue", | |
| 322 | + "value": 1055, | |
| 323 | + "unitCode": "SQFT" | |
| 324 | + }, | |
| 325 | + "numberOfBathroomsTotal": 1, | |
| 326 | + "numberOfBedrooms": 2, | |
| 327 | + "petsAllowed": "Sous certaines conditions", | |
| 328 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 329 | + "yearBuilt": 2024, | |
| 330 | + "telephone": "450 585-6542", | |
| 331 | + "address": { | |
| 332 | + "@type": "PostalAddress", | |
| 333 | + "addressLocality": "Joliette", | |
| 334 | + "addressRegion": "Lanaudière", | |
| 335 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 336 | + }, | |
| 337 | + "latitude": 46.0289929, | |
| 338 | + "longitude": -73.4425577, | |
| 339 | + "accommodationFloorPlan": { | |
| 340 | + "@type": "FloorPlan", | |
| 341 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4246\/105.jpg"], | |
| 342 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 343 | + } | |
| 344 | + </script> | |
| 345 | + | |
| 346 | + | |
| 347 | + <script type="application/ld+json"> | |
| 348 | + { | |
| 349 | + "@context": "https://schema.org", | |
| 350 | + "@type": "Apartment", | |
| 351 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 106 | 4 1/2", | |
| 352 | + "description": "Unités locatives. Non disponible", | |
| 353 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4247\/106.jpg"], | |
| 354 | + "numberOfRooms": 2, | |
| 355 | + "occupancy": { | |
| 356 | + "@type": "QuantitativeValue", | |
| 357 | + "minValue": 1, | |
| 358 | + "maxValue": 4 | |
| 359 | + }, | |
| 360 | + "floorLevel": 1, | |
| 361 | + "floorSize": { | |
| 362 | + "@type": "QuantitativeValue", | |
| 363 | + "value": 1050, | |
| 364 | + "unitCode": "SQFT" | |
| 365 | + }, | |
| 366 | + "numberOfBathroomsTotal": 1, | |
| 367 | + "numberOfBedrooms": 2, | |
| 368 | + "petsAllowed": "Sous certaines conditions", | |
| 369 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 370 | + "yearBuilt": 2024, | |
| 371 | + "telephone": "450 585-6542", | |
| 372 | + "address": { | |
| 373 | + "@type": "PostalAddress", | |
| 374 | + "addressLocality": "Joliette", | |
| 375 | + "addressRegion": "Lanaudière", | |
| 376 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 377 | + }, | |
| 378 | + "latitude": 46.0289929, | |
| 379 | + "longitude": -73.4425577, | |
| 380 | + "accommodationFloorPlan": { | |
| 381 | + "@type": "FloorPlan", | |
| 382 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4247\/106.jpg"], | |
| 383 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 384 | + } | |
| 385 | + </script> | |
| 386 | + | |
| 387 | + | |
| 388 | + <script type="application/ld+json"> | |
| 389 | + { | |
| 390 | + "@context": "https://schema.org", | |
| 391 | + "@type": "Apartment", | |
| 392 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 107 | 4 1/2", | |
| 393 | + "description": "Unités locatives. Disponible à partir du 01/06/2026", | |
| 394 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4248\/107.jpg"], | |
| 395 | + "numberOfRooms": 2, | |
| 396 | + "occupancy": { | |
| 397 | + "@type": "QuantitativeValue", | |
| 398 | + "minValue": 1, | |
| 399 | + "maxValue": 4 | |
| 400 | + }, | |
| 401 | + "floorLevel": 1, | |
| 402 | + "floorSize": { | |
| 403 | + "@type": "QuantitativeValue", | |
| 404 | + "value": 1064, | |
| 405 | + "unitCode": "SQFT" | |
| 406 | + }, | |
| 407 | + "numberOfBathroomsTotal": 1, | |
| 408 | + "numberOfBedrooms": 2, | |
| 409 | + "petsAllowed": "Sous certaines conditions", | |
| 410 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 411 | + "yearBuilt": 2024, | |
| 412 | + "telephone": "450 585-6542", | |
| 413 | + "address": { | |
| 414 | + "@type": "PostalAddress", | |
| 415 | + "addressLocality": "Joliette", | |
| 416 | + "addressRegion": "Lanaudière", | |
| 417 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 418 | + }, | |
| 419 | + "latitude": 46.0289929, | |
| 420 | + "longitude": -73.4425577, | |
| 421 | + "accommodationFloorPlan": { | |
| 422 | + "@type": "FloorPlan", | |
| 423 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4248\/107.jpg"], | |
| 424 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 425 | + } | |
| 426 | + </script> | |
| 427 | + | |
| 428 | + | |
| 429 | + <script type="application/ld+json"> | |
| 430 | + { | |
| 431 | + "@context": "https://schema.org", | |
| 432 | + "@type": "Apartment", | |
| 433 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 201 | 3 1/2", | |
| 434 | + "description": "Unités locatives. Non disponible", | |
| 435 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4249\/201.jpg"], | |
| 436 | + "numberOfRooms": 1, | |
| 437 | + "occupancy": { | |
| 438 | + "@type": "QuantitativeValue", | |
| 439 | + "minValue": 1, | |
| 440 | + "maxValue": 2 | |
| 441 | + }, | |
| 442 | + "floorLevel": 2, | |
| 443 | + "floorSize": { | |
| 444 | + "@type": "QuantitativeValue", | |
| 445 | + "value": 714, | |
| 446 | + "unitCode": "SQFT" | |
| 447 | + }, | |
| 448 | + "numberOfBathroomsTotal": 1, | |
| 449 | + "numberOfBedrooms": 1, | |
| 450 | + "petsAllowed": "Sous certaines conditions", | |
| 451 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 452 | + "yearBuilt": 2024, | |
| 453 | + "telephone": "450 585-6542", | |
| 454 | + "address": { | |
| 455 | + "@type": "PostalAddress", | |
| 456 | + "addressLocality": "Joliette", | |
| 457 | + "addressRegion": "Lanaudière", | |
| 458 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 459 | + }, | |
| 460 | + "latitude": 46.0289929, | |
| 461 | + "longitude": -73.4425577, | |
| 462 | + "accommodationFloorPlan": { | |
| 463 | + "@type": "FloorPlan", | |
| 464 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4249\/201.jpg"], | |
| 465 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 466 | + } | |
| 467 | + </script> | |
| 468 | + | |
| 469 | + | |
| 470 | + <script type="application/ld+json"> | |
| 471 | + { | |
| 472 | + "@context": "https://schema.org", | |
| 473 | + "@type": "Apartment", | |
| 474 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 202 | 5 1/2", | |
| 475 | + "description": "Unités locatives. Non disponible", | |
| 476 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4250\/202.jpg"], | |
| 477 | + "numberOfRooms": 3, | |
| 478 | + "occupancy": { | |
| 479 | + "@type": "QuantitativeValue", | |
| 480 | + "minValue": 1, | |
| 481 | + "maxValue": 6 | |
| 482 | + }, | |
| 483 | + "floorLevel": 2, | |
| 484 | + "floorSize": { | |
| 485 | + "@type": "QuantitativeValue", | |
| 486 | + "value": 1218, | |
| 487 | + "unitCode": "SQFT" | |
| 488 | + }, | |
| 489 | + "numberOfBathroomsTotal": 1, | |
| 490 | + "numberOfBedrooms": 3, | |
| 491 | + "petsAllowed": "Sous certaines conditions", | |
| 492 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 493 | + "yearBuilt": 2024, | |
| 494 | + "telephone": "450 585-6542", | |
| 495 | + "address": { | |
| 496 | + "@type": "PostalAddress", | |
| 497 | + "addressLocality": "Joliette", | |
| 498 | + "addressRegion": "Lanaudière", | |
| 499 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 500 | + }, | |
| 501 | + "latitude": 46.0289929, | |
| 502 | + "longitude": -73.4425577, | |
| 503 | + "accommodationFloorPlan": { | |
| 504 | + "@type": "FloorPlan", | |
| 505 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4250\/202.jpg"], | |
| 506 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 507 | + } | |
| 508 | + </script> | |
| 509 | + | |
| 510 | + | |
| 511 | + <script type="application/ld+json"> | |
| 512 | + { | |
| 513 | + "@context": "https://schema.org", | |
| 514 | + "@type": "Apartment", | |
| 515 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 203 | 5 1/2", | |
| 516 | + "description": "Unités locatives. Non disponible", | |
| 517 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4251\/203.jpg"], | |
| 518 | + "numberOfRooms": 3, | |
| 519 | + "occupancy": { | |
| 520 | + "@type": "QuantitativeValue", | |
| 521 | + "minValue": 1, | |
| 522 | + "maxValue": 6 | |
| 523 | + }, | |
| 524 | + "floorLevel": 2, | |
| 525 | + "floorSize": { | |
| 526 | + "@type": "QuantitativeValue", | |
| 527 | + "value": 1218, | |
| 528 | + "unitCode": "SQFT" | |
| 529 | + }, | |
| 530 | + "numberOfBathroomsTotal": 1, | |
| 531 | + "numberOfBedrooms": 3, | |
| 532 | + "petsAllowed": "Sous certaines conditions", | |
| 533 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 534 | + "yearBuilt": 2024, | |
| 535 | + "telephone": "450 585-6542", | |
| 536 | + "address": { | |
| 537 | + "@type": "PostalAddress", | |
| 538 | + "addressLocality": "Joliette", | |
| 539 | + "addressRegion": "Lanaudière", | |
| 540 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 541 | + }, | |
| 542 | + "latitude": 46.0289929, | |
| 543 | + "longitude": -73.4425577, | |
| 544 | + "accommodationFloorPlan": { | |
| 545 | + "@type": "FloorPlan", | |
| 546 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4251\/203.jpg"], | |
| 547 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 548 | + } | |
| 549 | + </script> | |
| 550 | + | |
| 551 | + | |
| 552 | + <script type="application/ld+json"> | |
| 553 | + { | |
| 554 | + "@context": "https://schema.org", | |
| 555 | + "@type": "Apartment", | |
| 556 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 204 | 4 1/2", | |
| 557 | + "description": "Unités locatives. Non disponible", | |
| 558 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4252\/204.jpg"], | |
| 559 | + "numberOfRooms": 2, | |
| 560 | + "occupancy": { | |
| 561 | + "@type": "QuantitativeValue", | |
| 562 | + "minValue": 1, | |
| 563 | + "maxValue": 4 | |
| 564 | + }, | |
| 565 | + "floorLevel": 2, | |
| 566 | + "floorSize": { | |
| 567 | + "@type": "QuantitativeValue", | |
| 568 | + "value": 1029, | |
| 569 | + "unitCode": "SQFT" | |
| 570 | + }, | |
| 571 | + "numberOfBathroomsTotal": 1, | |
| 572 | + "numberOfBedrooms": 2, | |
| 573 | + "petsAllowed": "Sous certaines conditions", | |
| 574 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 575 | + "yearBuilt": 2024, | |
| 576 | + "telephone": "450 585-6542", | |
| 577 | + "address": { | |
| 578 | + "@type": "PostalAddress", | |
| 579 | + "addressLocality": "Joliette", | |
| 580 | + "addressRegion": "Lanaudière", | |
| 581 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 582 | + }, | |
| 583 | + "latitude": 46.0289929, | |
| 584 | + "longitude": -73.4425577, | |
| 585 | + "accommodationFloorPlan": { | |
| 586 | + "@type": "FloorPlan", | |
| 587 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4252\/204.jpg"], | |
| 588 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 589 | + } | |
| 590 | + </script> | |
| 591 | + | |
| 592 | + | |
| 593 | + <script type="application/ld+json"> | |
| 594 | + { | |
| 595 | + "@context": "https://schema.org", | |
| 596 | + "@type": "Apartment", | |
| 597 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 205 | 4 1/2", | |
| 598 | + "description": "Unités locatives. Non disponible", | |
| 599 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4253\/205.jpg"], | |
| 600 | + "numberOfRooms": 2, | |
| 601 | + "occupancy": { | |
| 602 | + "@type": "QuantitativeValue", | |
| 603 | + "minValue": 1, | |
| 604 | + "maxValue": 4 | |
| 605 | + }, | |
| 606 | + "floorLevel": 2, | |
| 607 | + "floorSize": { | |
| 608 | + "@type": "QuantitativeValue", | |
| 609 | + "value": 1055, | |
| 610 | + "unitCode": "SQFT" | |
| 611 | + }, | |
| 612 | + "numberOfBathroomsTotal": 1, | |
| 613 | + "numberOfBedrooms": 2, | |
| 614 | + "petsAllowed": "Sous certaines conditions", | |
| 615 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 616 | + "yearBuilt": 2024, | |
| 617 | + "telephone": "450 585-6542", | |
| 618 | + "address": { | |
| 619 | + "@type": "PostalAddress", | |
| 620 | + "addressLocality": "Joliette", | |
| 621 | + "addressRegion": "Lanaudière", | |
| 622 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 623 | + }, | |
| 624 | + "latitude": 46.0289929, | |
| 625 | + "longitude": -73.4425577, | |
| 626 | + "accommodationFloorPlan": { | |
| 627 | + "@type": "FloorPlan", | |
| 628 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4253\/205.jpg"], | |
| 629 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 630 | + } | |
| 631 | + </script> | |
| 632 | + | |
| 633 | + | |
| 634 | + <script type="application/ld+json"> | |
| 635 | + { | |
| 636 | + "@context": "https://schema.org", | |
| 637 | + "@type": "Apartment", | |
| 638 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 206 | 4 1/2", | |
| 639 | + "description": "Unités locatives. Non disponible", | |
| 640 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4254\/206.jpg"], | |
| 641 | + "numberOfRooms": 2, | |
| 642 | + "occupancy": { | |
| 643 | + "@type": "QuantitativeValue", | |
| 644 | + "minValue": 1, | |
| 645 | + "maxValue": 4 | |
| 646 | + }, | |
| 647 | + "floorLevel": 2, | |
| 648 | + "floorSize": { | |
| 649 | + "@type": "QuantitativeValue", | |
| 650 | + "value": 1050, | |
| 651 | + "unitCode": "SQFT" | |
| 652 | + }, | |
| 653 | + "numberOfBathroomsTotal": 1, | |
| 654 | + "numberOfBedrooms": 2, | |
| 655 | + "petsAllowed": "Sous certaines conditions", | |
| 656 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 657 | + "yearBuilt": 2024, | |
| 658 | + "telephone": "450 585-6542", | |
| 659 | + "address": { | |
| 660 | + "@type": "PostalAddress", | |
| 661 | + "addressLocality": "Joliette", | |
| 662 | + "addressRegion": "Lanaudière", | |
| 663 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 664 | + }, | |
| 665 | + "latitude": 46.0289929, | |
| 666 | + "longitude": -73.4425577, | |
| 667 | + "accommodationFloorPlan": { | |
| 668 | + "@type": "FloorPlan", | |
| 669 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4254\/206.jpg"], | |
| 670 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 671 | + } | |
| 672 | + </script> | |
| 673 | + | |
| 674 | + | |
| 675 | + <script type="application/ld+json"> | |
| 676 | + { | |
| 677 | + "@context": "https://schema.org", | |
| 678 | + "@type": "Apartment", | |
| 679 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 207 | 4 1/2", | |
| 680 | + "description": "Unités locatives. Non disponible", | |
| 681 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4255\/207.jpg"], | |
| 682 | + "numberOfRooms": 2, | |
| 683 | + "occupancy": { | |
| 684 | + "@type": "QuantitativeValue", | |
| 685 | + "minValue": 1, | |
| 686 | + "maxValue": 4 | |
| 687 | + }, | |
| 688 | + "floorLevel": 2, | |
| 689 | + "floorSize": { | |
| 690 | + "@type": "QuantitativeValue", | |
| 691 | + "value": 1064, | |
| 692 | + "unitCode": "SQFT" | |
| 693 | + }, | |
| 694 | + "numberOfBathroomsTotal": 1, | |
| 695 | + "numberOfBedrooms": 2, | |
| 696 | + "petsAllowed": "Sous certaines conditions", | |
| 697 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 698 | + "yearBuilt": 2024, | |
| 699 | + "telephone": "450 585-6542", | |
| 700 | + "address": { | |
| 701 | + "@type": "PostalAddress", | |
| 702 | + "addressLocality": "Joliette", | |
| 703 | + "addressRegion": "Lanaudière", | |
| 704 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 705 | + }, | |
| 706 | + "latitude": 46.0289929, | |
| 707 | + "longitude": -73.4425577, | |
| 708 | + "accommodationFloorPlan": { | |
| 709 | + "@type": "FloorPlan", | |
| 710 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4255\/207.jpg"], | |
| 711 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 712 | + } | |
| 713 | + </script> | |
| 714 | + | |
| 715 | + | |
| 716 | + <script type="application/ld+json"> | |
| 717 | + { | |
| 718 | + "@context": "https://schema.org", | |
| 719 | + "@type": "Apartment", | |
| 720 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 301 | 3 1/2", | |
| 721 | + "description": "Unités locatives. Disponible à partir du 01/09/2026", | |
| 722 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4256\/301.jpg"], | |
| 723 | + "numberOfRooms": 1, | |
| 724 | + "occupancy": { | |
| 725 | + "@type": "QuantitativeValue", | |
| 726 | + "minValue": 1, | |
| 727 | + "maxValue": 2 | |
| 728 | + }, | |
| 729 | + "floorLevel": 3, | |
| 730 | + "floorSize": { | |
| 731 | + "@type": "QuantitativeValue", | |
| 732 | + "value": 714, | |
| 733 | + "unitCode": "SQFT" | |
| 734 | + }, | |
| 735 | + "numberOfBathroomsTotal": 1, | |
| 736 | + "numberOfBedrooms": 1, | |
| 737 | + "petsAllowed": "Sous certaines conditions", | |
| 738 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 739 | + "yearBuilt": 2024, | |
| 740 | + "telephone": "450 585-6542", | |
| 741 | + "address": { | |
| 742 | + "@type": "PostalAddress", | |
| 743 | + "addressLocality": "Joliette", | |
| 744 | + "addressRegion": "Lanaudière", | |
| 745 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 746 | + }, | |
| 747 | + "latitude": 46.0289929, | |
| 748 | + "longitude": -73.4425577, | |
| 749 | + "accommodationFloorPlan": { | |
| 750 | + "@type": "FloorPlan", | |
| 751 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4256\/301.jpg"], | |
| 752 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 753 | + } | |
| 754 | + </script> | |
| 755 | + | |
| 756 | + | |
| 757 | + <script type="application/ld+json"> | |
| 758 | + { | |
| 759 | + "@context": "https://schema.org", | |
| 760 | + "@type": "Apartment", | |
| 761 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 302 | 5 1/2", | |
| 762 | + "description": "Unités locatives. Non disponible", | |
| 763 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4257\/302.jpg"], | |
| 764 | + "numberOfRooms": 3, | |
| 765 | + "occupancy": { | |
| 766 | + "@type": "QuantitativeValue", | |
| 767 | + "minValue": 1, | |
| 768 | + "maxValue": 6 | |
| 769 | + }, | |
| 770 | + "floorLevel": 3, | |
| 771 | + "floorSize": { | |
| 772 | + "@type": "QuantitativeValue", | |
| 773 | + "value": 1218, | |
| 774 | + "unitCode": "SQFT" | |
| 775 | + }, | |
| 776 | + "numberOfBathroomsTotal": 1, | |
| 777 | + "numberOfBedrooms": 3, | |
| 778 | + "petsAllowed": "Sous certaines conditions", | |
| 779 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 780 | + "yearBuilt": 2024, | |
| 781 | + "telephone": "450 585-6542", | |
| 782 | + "address": { | |
| 783 | + "@type": "PostalAddress", | |
| 784 | + "addressLocality": "Joliette", | |
| 785 | + "addressRegion": "Lanaudière", | |
| 786 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 787 | + }, | |
| 788 | + "latitude": 46.0289929, | |
| 789 | + "longitude": -73.4425577, | |
| 790 | + "accommodationFloorPlan": { | |
| 791 | + "@type": "FloorPlan", | |
| 792 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4257\/302.jpg"], | |
| 793 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 794 | + } | |
| 795 | + </script> | |
| 796 | + | |
| 797 | + | |
| 798 | + <script type="application/ld+json"> | |
| 799 | + { | |
| 800 | + "@context": "https://schema.org", | |
| 801 | + "@type": "Apartment", | |
| 802 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 303 | 5 1/2", | |
| 803 | + "description": "Unités locatives. Non disponible", | |
| 804 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4258\/303.jpg"], | |
| 805 | + "numberOfRooms": 2, | |
| 806 | + "occupancy": { | |
| 807 | + "@type": "QuantitativeValue", | |
| 808 | + "minValue": 1, | |
| 809 | + "maxValue": 4 | |
| 810 | + }, | |
| 811 | + "floorLevel": 3, | |
| 812 | + "floorSize": { | |
| 813 | + "@type": "QuantitativeValue", | |
| 814 | + "value": 1218, | |
| 815 | + "unitCode": "SQFT" | |
| 816 | + }, | |
| 817 | + "numberOfBathroomsTotal": 1, | |
| 818 | + "numberOfBedrooms": 2, | |
| 819 | + "petsAllowed": "Sous certaines conditions", | |
| 820 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 821 | + "yearBuilt": 2024, | |
| 822 | + "telephone": "450 585-6542", | |
| 823 | + "address": { | |
| 824 | + "@type": "PostalAddress", | |
| 825 | + "addressLocality": "Joliette", | |
| 826 | + "addressRegion": "Lanaudière", | |
| 827 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 828 | + }, | |
| 829 | + "latitude": 46.0289929, | |
| 830 | + "longitude": -73.4425577, | |
| 831 | + "accommodationFloorPlan": { | |
| 832 | + "@type": "FloorPlan", | |
| 833 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4258\/303.jpg"], | |
| 834 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 835 | + } | |
| 836 | + </script> | |
| 837 | + | |
| 838 | + | |
| 839 | + <script type="application/ld+json"> | |
| 840 | + { | |
| 841 | + "@context": "https://schema.org", | |
| 842 | + "@type": "Apartment", | |
| 843 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 304 | 4 1/2", | |
| 844 | + "description": "Unités locatives. Non disponible", | |
| 845 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4259\/304.jpg"], | |
| 846 | + "numberOfRooms": 2, | |
| 847 | + "occupancy": { | |
| 848 | + "@type": "QuantitativeValue", | |
| 849 | + "minValue": 1, | |
| 850 | + "maxValue": 4 | |
| 851 | + }, | |
| 852 | + "floorLevel": 3, | |
| 853 | + "floorSize": { | |
| 854 | + "@type": "QuantitativeValue", | |
| 855 | + "value": 1029, | |
| 856 | + "unitCode": "SQFT" | |
| 857 | + }, | |
| 858 | + "numberOfBathroomsTotal": 1, | |
| 859 | + "numberOfBedrooms": 2, | |
| 860 | + "petsAllowed": "Sous certaines conditions", | |
| 861 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 862 | + "yearBuilt": 2024, | |
| 863 | + "telephone": "450 585-6542", | |
| 864 | + "address": { | |
| 865 | + "@type": "PostalAddress", | |
| 866 | + "addressLocality": "Joliette", | |
| 867 | + "addressRegion": "Lanaudière", | |
| 868 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 869 | + }, | |
| 870 | + "latitude": 46.0289929, | |
| 871 | + "longitude": -73.4425577, | |
| 872 | + "accommodationFloorPlan": { | |
| 873 | + "@type": "FloorPlan", | |
| 874 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4259\/304.jpg"], | |
| 875 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 876 | + } | |
| 877 | + </script> | |
| 878 | + | |
| 879 | + | |
| 880 | + <script type="application/ld+json"> | |
| 881 | + { | |
| 882 | + "@context": "https://schema.org", | |
| 883 | + "@type": "Apartment", | |
| 884 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 305 | 4 1/2", | |
| 885 | + "description": "Unités locatives. Non disponible", | |
| 886 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4260\/305.jpg"], | |
| 887 | + "numberOfRooms": 2, | |
| 888 | + "occupancy": { | |
| 889 | + "@type": "QuantitativeValue", | |
| 890 | + "minValue": 1, | |
| 891 | + "maxValue": 4 | |
| 892 | + }, | |
| 893 | + "floorLevel": 3, | |
| 894 | + "floorSize": { | |
| 895 | + "@type": "QuantitativeValue", | |
| 896 | + "value": 1055, | |
| 897 | + "unitCode": "SQFT" | |
| 898 | + }, | |
| 899 | + "numberOfBathroomsTotal": 1, | |
| 900 | + "numberOfBedrooms": 2, | |
| 901 | + "petsAllowed": "Sous certaines conditions", | |
| 902 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 903 | + "yearBuilt": 2024, | |
| 904 | + "telephone": "450 585-6542", | |
| 905 | + "address": { | |
| 906 | + "@type": "PostalAddress", | |
| 907 | + "addressLocality": "Joliette", | |
| 908 | + "addressRegion": "Lanaudière", | |
| 909 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 910 | + }, | |
| 911 | + "latitude": 46.0289929, | |
| 912 | + "longitude": -73.4425577, | |
| 913 | + "accommodationFloorPlan": { | |
| 914 | + "@type": "FloorPlan", | |
| 915 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4260\/305.jpg"], | |
| 916 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 917 | + } | |
| 918 | + </script> | |
| 919 | + | |
| 920 | + | |
| 921 | + <script type="application/ld+json"> | |
| 922 | + { | |
| 923 | + "@context": "https://schema.org", | |
| 924 | + "@type": "Apartment", | |
| 925 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 306 | 4 1/2", | |
| 926 | + "description": "Unités locatives. Non disponible", | |
| 927 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4261\/306.jpg"], | |
| 928 | + "numberOfRooms": 2, | |
| 929 | + "occupancy": { | |
| 930 | + "@type": "QuantitativeValue", | |
| 931 | + "minValue": 1, | |
| 932 | + "maxValue": 4 | |
| 933 | + }, | |
| 934 | + "floorLevel": 3, | |
| 935 | + "floorSize": { | |
| 936 | + "@type": "QuantitativeValue", | |
| 937 | + "value": 1050, | |
| 938 | + "unitCode": "SQFT" | |
| 939 | + }, | |
| 940 | + "numberOfBathroomsTotal": 1, | |
| 941 | + "numberOfBedrooms": 2, | |
| 942 | + "petsAllowed": "Sous certaines conditions", | |
| 943 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 944 | + "yearBuilt": 2024, | |
| 945 | + "telephone": "450 585-6542", | |
| 946 | + "address": { | |
| 947 | + "@type": "PostalAddress", | |
| 948 | + "addressLocality": "Joliette", | |
| 949 | + "addressRegion": "Lanaudière", | |
| 950 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 951 | + }, | |
| 952 | + "latitude": 46.0289929, | |
| 953 | + "longitude": -73.4425577, | |
| 954 | + "accommodationFloorPlan": { | |
| 955 | + "@type": "FloorPlan", | |
| 956 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4261\/306.jpg"], | |
| 957 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 958 | + } | |
| 959 | + </script> | |
| 960 | + | |
| 961 | + | |
| 962 | + <script type="application/ld+json"> | |
| 963 | + { | |
| 964 | + "@context": "https://schema.org", | |
| 965 | + "@type": "Apartment", | |
| 966 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 307 | 4 1/2", | |
| 967 | + "description": "Unités locatives. Non disponible", | |
| 968 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4262\/307.jpg"], | |
| 969 | + "numberOfRooms": 2, | |
| 970 | + "occupancy": { | |
| 971 | + "@type": "QuantitativeValue", | |
| 972 | + "minValue": 1, | |
| 973 | + "maxValue": 4 | |
| 974 | + }, | |
| 975 | + "floorLevel": 3, | |
| 976 | + "floorSize": { | |
| 977 | + "@type": "QuantitativeValue", | |
| 978 | + "value": 1064, | |
| 979 | + "unitCode": "SQFT" | |
| 980 | + }, | |
| 981 | + "numberOfBathroomsTotal": 1, | |
| 982 | + "numberOfBedrooms": 2, | |
| 983 | + "petsAllowed": "Sous certaines conditions", | |
| 984 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 985 | + "yearBuilt": 2024, | |
| 986 | + "telephone": "450 585-6542", | |
| 987 | + "address": { | |
| 988 | + "@type": "PostalAddress", | |
| 989 | + "addressLocality": "Joliette", | |
| 990 | + "addressRegion": "Lanaudière", | |
| 991 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 992 | + }, | |
| 993 | + "latitude": 46.0289929, | |
| 994 | + "longitude": -73.4425577, | |
| 995 | + "accommodationFloorPlan": { | |
| 996 | + "@type": "FloorPlan", | |
| 997 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4262\/307.jpg"], | |
| 998 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 999 | + } | |
| 1000 | + </script> | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + <script type="application/ld+json"> | |
| 1004 | + { | |
| 1005 | + "@context": "https://schema.org", | |
| 1006 | + "@type": "Apartment", | |
| 1007 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 401 | 3 1/2", | |
| 1008 | + "description": "Unités locatives. Non disponible", | |
| 1009 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4263\/401.jpg"], | |
| 1010 | + "numberOfRooms": 1, | |
| 1011 | + "occupancy": { | |
| 1012 | + "@type": "QuantitativeValue", | |
| 1013 | + "minValue": 1, | |
| 1014 | + "maxValue": 2 | |
| 1015 | + }, | |
| 1016 | + "floorLevel": 4, | |
| 1017 | + "floorSize": { | |
| 1018 | + "@type": "QuantitativeValue", | |
| 1019 | + "value": 714, | |
| 1020 | + "unitCode": "SQFT" | |
| 1021 | + }, | |
| 1022 | + "numberOfBathroomsTotal": 1, | |
| 1023 | + "numberOfBedrooms": 1, | |
| 1024 | + "petsAllowed": "Sous certaines conditions", | |
| 1025 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 1026 | + "yearBuilt": 2024, | |
| 1027 | + "telephone": "450 585-6542", | |
| 1028 | + "address": { | |
| 1029 | + "@type": "PostalAddress", | |
| 1030 | + "addressLocality": "Joliette", | |
| 1031 | + "addressRegion": "Lanaudière", | |
| 1032 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 1033 | + }, | |
| 1034 | + "latitude": 46.0289929, | |
| 1035 | + "longitude": -73.4425577, | |
| 1036 | + "accommodationFloorPlan": { | |
| 1037 | + "@type": "FloorPlan", | |
| 1038 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4263\/401.jpg"], | |
| 1039 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1040 | + } | |
| 1041 | + </script> | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + <script type="application/ld+json"> | |
| 1045 | + { | |
| 1046 | + "@context": "https://schema.org", | |
| 1047 | + "@type": "Apartment", | |
| 1048 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 402 | 5 1/2", | |
| 1049 | + "description": "Unités locatives. Non disponible", | |
| 1050 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4264\/402.jpg"], | |
| 1051 | + "numberOfRooms": 3, | |
| 1052 | + "occupancy": { | |
| 1053 | + "@type": "QuantitativeValue", | |
| 1054 | + "minValue": 1, | |
| 1055 | + "maxValue": 6 | |
| 1056 | + }, | |
| 1057 | + "floorLevel": 4, | |
| 1058 | + "floorSize": { | |
| 1059 | + "@type": "QuantitativeValue", | |
| 1060 | + "value": 1218, | |
| 1061 | + "unitCode": "SQFT" | |
| 1062 | + }, | |
| 1063 | + "numberOfBathroomsTotal": 1, | |
| 1064 | + "numberOfBedrooms": 3, | |
| 1065 | + "petsAllowed": "Sous certaines conditions", | |
| 1066 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 1067 | + "yearBuilt": 2024, | |
| 1068 | + "telephone": "450 585-6542", | |
| 1069 | + "address": { | |
| 1070 | + "@type": "PostalAddress", | |
| 1071 | + "addressLocality": "Joliette", | |
| 1072 | + "addressRegion": "Lanaudière", | |
| 1073 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 1074 | + }, | |
| 1075 | + "latitude": 46.0289929, | |
| 1076 | + "longitude": -73.4425577, | |
| 1077 | + "accommodationFloorPlan": { | |
| 1078 | + "@type": "FloorPlan", | |
| 1079 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4264\/402.jpg"], | |
| 1080 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1081 | + } | |
| 1082 | + </script> | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + <script type="application/ld+json"> | |
| 1086 | + { | |
| 1087 | + "@context": "https://schema.org", | |
| 1088 | + "@type": "Apartment", | |
| 1089 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 403 | 5 1/2", | |
| 1090 | + "description": "Unités locatives. Non disponible", | |
| 1091 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4265\/403.jpg"], | |
| 1092 | + "numberOfRooms": 3, | |
| 1093 | + "occupancy": { | |
| 1094 | + "@type": "QuantitativeValue", | |
| 1095 | + "minValue": 1, | |
| 1096 | + "maxValue": 6 | |
| 1097 | + }, | |
| 1098 | + "floorLevel": 4, | |
| 1099 | + "floorSize": { | |
| 1100 | + "@type": "QuantitativeValue", | |
| 1101 | + "value": 1218, | |
| 1102 | + "unitCode": "SQFT" | |
| 1103 | + }, | |
| 1104 | + "numberOfBathroomsTotal": 1, | |
| 1105 | + "numberOfBedrooms": 3, | |
| 1106 | + "petsAllowed": "Sous certaines conditions", | |
| 1107 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 1108 | + "yearBuilt": 2024, | |
| 1109 | + "telephone": "450 585-6542", | |
| 1110 | + "address": { | |
| 1111 | + "@type": "PostalAddress", | |
| 1112 | + "addressLocality": "Joliette", | |
| 1113 | + "addressRegion": "Lanaudière", | |
| 1114 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 1115 | + }, | |
| 1116 | + "latitude": 46.0289929, | |
| 1117 | + "longitude": -73.4425577, | |
| 1118 | + "accommodationFloorPlan": { | |
| 1119 | + "@type": "FloorPlan", | |
| 1120 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4265\/403.jpg"], | |
| 1121 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1122 | + } | |
| 1123 | + </script> | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + <script type="application/ld+json"> | |
| 1127 | + { | |
| 1128 | + "@context": "https://schema.org", | |
| 1129 | + "@type": "Apartment", | |
| 1130 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 404 | 4 1/2", | |
| 1131 | + "description": "Unités locatives. Non disponible", | |
| 1132 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4266\/404.jpg"], | |
| 1133 | + "numberOfRooms": 2, | |
| 1134 | + "occupancy": { | |
| 1135 | + "@type": "QuantitativeValue", | |
| 1136 | + "minValue": 1, | |
| 1137 | + "maxValue": 4 | |
| 1138 | + }, | |
| 1139 | + "floorLevel": 4, | |
| 1140 | + "floorSize": { | |
| 1141 | + "@type": "QuantitativeValue", | |
| 1142 | + "value": 1029, | |
| 1143 | + "unitCode": "SQFT" | |
| 1144 | + }, | |
| 1145 | + "numberOfBathroomsTotal": 1, | |
| 1146 | + "numberOfBedrooms": 2, | |
| 1147 | + "petsAllowed": "Sous certaines conditions", | |
| 1148 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 1149 | + "yearBuilt": 2024, | |
| 1150 | + "telephone": "450 585-6542", | |
| 1151 | + "address": { | |
| 1152 | + "@type": "PostalAddress", | |
| 1153 | + "addressLocality": "Joliette", | |
| 1154 | + "addressRegion": "Lanaudière", | |
| 1155 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 1156 | + }, | |
| 1157 | + "latitude": 46.0289929, | |
| 1158 | + "longitude": -73.4425577, | |
| 1159 | + "accommodationFloorPlan": { | |
| 1160 | + "@type": "FloorPlan", | |
| 1161 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4266\/404.jpg"], | |
| 1162 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1163 | + } | |
| 1164 | + </script> | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + <script type="application/ld+json"> | |
| 1168 | + { | |
| 1169 | + "@context": "https://schema.org", | |
| 1170 | + "@type": "Apartment", | |
| 1171 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 405 | 4 1/2", | |
| 1172 | + "description": "Unités locatives. Non disponible", | |
| 1173 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4267\/405.jpg"], | |
| 1174 | + "numberOfRooms": 2, | |
| 1175 | + "occupancy": { | |
| 1176 | + "@type": "QuantitativeValue", | |
| 1177 | + "minValue": 1, | |
| 1178 | + "maxValue": 4 | |
| 1179 | + }, | |
| 1180 | + "floorLevel": 4, | |
| 1181 | + "floorSize": { | |
| 1182 | + "@type": "QuantitativeValue", | |
| 1183 | + "value": 1055, | |
| 1184 | + "unitCode": "SQFT" | |
| 1185 | + }, | |
| 1186 | + "numberOfBathroomsTotal": 1, | |
| 1187 | + "numberOfBedrooms": 2, | |
| 1188 | + "petsAllowed": "Sous certaines conditions", | |
| 1189 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 1190 | + "yearBuilt": 2024, | |
| 1191 | + "telephone": "450 585-6542", | |
| 1192 | + "address": { | |
| 1193 | + "@type": "PostalAddress", | |
| 1194 | + "addressLocality": "Joliette", | |
| 1195 | + "addressRegion": "Lanaudière", | |
| 1196 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 1197 | + }, | |
| 1198 | + "latitude": 46.0289929, | |
| 1199 | + "longitude": -73.4425577, | |
| 1200 | + "accommodationFloorPlan": { | |
| 1201 | + "@type": "FloorPlan", | |
| 1202 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4267\/405.jpg"], | |
| 1203 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1204 | + } | |
| 1205 | + </script> | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + <script type="application/ld+json"> | |
| 1209 | + { | |
| 1210 | + "@context": "https://schema.org", | |
| 1211 | + "@type": "Apartment", | |
| 1212 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 406 | 4 1/2", | |
| 1213 | + "description": "Unités locatives. Non disponible", | |
| 1214 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4268\/406.jpg"], | |
| 1215 | + "numberOfRooms": 2, | |
| 1216 | + "occupancy": { | |
| 1217 | + "@type": "QuantitativeValue", | |
| 1218 | + "minValue": 1, | |
| 1219 | + "maxValue": 4 | |
| 1220 | + }, | |
| 1221 | + "floorLevel": 4, | |
| 1222 | + "floorSize": { | |
| 1223 | + "@type": "QuantitativeValue", | |
| 1224 | + "value": 1005, | |
| 1225 | + "unitCode": "SQFT" | |
| 1226 | + }, | |
| 1227 | + "numberOfBathroomsTotal": 1, | |
| 1228 | + "numberOfBedrooms": 2, | |
| 1229 | + "petsAllowed": "Sous certaines conditions", | |
| 1230 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 1231 | + "yearBuilt": 2024, | |
| 1232 | + "telephone": "450 585-6542", | |
| 1233 | + "address": { | |
| 1234 | + "@type": "PostalAddress", | |
| 1235 | + "addressLocality": "Joliette", | |
| 1236 | + "addressRegion": "Lanaudière", | |
| 1237 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 1238 | + }, | |
| 1239 | + "latitude": 46.0289929, | |
| 1240 | + "longitude": -73.4425577, | |
| 1241 | + "accommodationFloorPlan": { | |
| 1242 | + "@type": "FloorPlan", | |
| 1243 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4268\/406.jpg"], | |
| 1244 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1245 | + } | |
| 1246 | + </script> | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + <script type="application/ld+json"> | |
| 1250 | + { | |
| 1251 | + "@context": "https://schema.org", | |
| 1252 | + "@type": "Apartment", | |
| 1253 | + "name": "350 Rue Richard, Joliette, QC, Canada - unité 407 | 4 1/2", | |
| 1254 | + "description": "Unités locatives. Non disponible", | |
| 1255 | + "image": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4269\/407.jpg"], | |
| 1256 | + "numberOfRooms": 2, | |
| 1257 | + "occupancy": { | |
| 1258 | + "@type": "QuantitativeValue", | |
| 1259 | + "minValue": 1, | |
| 1260 | + "maxValue": 4 | |
| 1261 | + }, | |
| 1262 | + "floorLevel": 4, | |
| 1263 | + "floorSize": { | |
| 1264 | + "@type": "QuantitativeValue", | |
| 1265 | + "value": 1064, | |
| 1266 | + "unitCode": "SQFT" | |
| 1267 | + }, | |
| 1268 | + "numberOfBathroomsTotal": 1, | |
| 1269 | + "numberOfBedrooms": 2, | |
| 1270 | + "petsAllowed": "Sous certaines conditions", | |
| 1271 | + "tourBookingPage": "https://location.groupeevoludev.com/projet/le-roussin#bottomForm", | |
| 1272 | + "yearBuilt": 2024, | |
| 1273 | + "telephone": "450 585-6542", | |
| 1274 | + "address": { | |
| 1275 | + "@type": "PostalAddress", | |
| 1276 | + "addressLocality": "Joliette", | |
| 1277 | + "addressRegion": "Lanaudière", | |
| 1278 | + "streetAddress": "350 Rue Richard, Joliette, QC, Canada" | |
| 1279 | + }, | |
| 1280 | + "latitude": 46.0289929, | |
| 1281 | + "longitude": -73.4425577, | |
| 1282 | + "accommodationFloorPlan": { | |
| 1283 | + "@type": "FloorPlan", | |
| 1284 | + "layoutimage": ["https:\/\/location.groupeevoludev.com\/storage\/apartments\/4269\/407.jpg"], | |
| 1285 | + "amenityFeature": ["Stationnement ext\u00e9rieur","Internet sans fil illimit\u00e9","Rangement ext\u00e9rieur","Air climatis\u00e9","Cam\u00e9ras de s\u00e9curit\u00e9","Entr\u00e9e lave-vaisselle","Entr\u00e9es laveuse-s\u00e9cheuse","Service d\u2019appels d\u2019urgence 24\/7"] } | |
| 1286 | + } | |
| 1287 | + </script> | |
| 1288 | + | |
| 1289 | + | |
| 1290 | +</head> | |
| 1291 | +<body> | |
| 1292 | + <div id="app"> | |
| 1293 | + <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm"> | |
| 1294 | + <div class="container"> | |
| 1295 | + <a class="navbar-brand" href="https://location.groupeevoludev.com"> | |
| 1296 | + Evoludev | |
| 1297 | + </a> | |
| 1298 | + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> | |
| 1299 | + <span class="navbar-toggler-icon"></span> | |
| 1300 | + </button> | |
| 1301 | + | |
| 1302 | + <div class="collapse navbar-collapse" id="navbarSupportedContent"> | |
| 1303 | + <!-- Left Side Of Navbar --> | |
| 1304 | + <ul class="navbar-nav mr-auto"> | |
| 1305 | + | |
| 1306 | + </ul> | |
| 1307 | + | |
| 1308 | + <!-- Right Side Of Navbar --> | |
| 1309 | + <ul class="navbar-nav ml-auto"> | |
| 1310 | + <!-- Authentication Links --> | |
| 1311 | + <li class="nav-item"> | |
| 1312 | + <a class="nav-link" href="https://location.groupeevoludev.com/login">Login</a> | |
| 1313 | + </li> | |
| 1314 | + | |
| 1315 | + <li class="nav-item"> | |
| 1316 | + <a class="nav-link" href="https://location.groupeevoludev.com/register">Register</a> | |
| 1317 | + </li> | |
| 1318 | + </ul> | |
| 1319 | + </div> | |
| 1320 | + </div> | |
| 1321 | + </nav> | |
| 1322 | + </div> | |
| 1323 | + | |
| 1324 | + <script> | |
| 1325 | + function sendToForm() { | |
| 1326 | + window.location.href = "https://location.groupeevoludev.com/#scrollToForm"; | |
| 1327 | + } | |
| 1328 | +</script> | |
| 1329 | +<header style="opacity: 1;"> | |
| 1330 | + <div class="header-wrapper"> | |
| 1331 | + <a class="logo" href="https://location.groupeevoludev.com"> | |
| 1332 | + <img class="blanc" src="https://location.groupeevoludev.com/images/frontend/logo_couleur_evoludev.svg" alt="GroupeEvoludev" title="GroupeEvoludev"> | |
| 1333 | + <img class="couleur" src="https://location.groupeevoludev.com/images/frontend/logo_couleur_evoludev.svg" alt="GroupeEvoludev" title="GroupeEvoludev"> | |
| 1334 | + </a> | |
| 1335 | + <nav class="MainNav"> | |
| 1336 | + <a href="https://location.groupeevoludev.com/search" class="">Recherche</a> | |
| 1337 | + <a href="https://location.groupeevoludev.com/nouvelles" class="">Actualités</a> | |
| 1338 | + <a href="https://location.groupeevoludev.com/a-propos" class="">À propos</a> | |
| 1339 | + <a href="#" onclick="sendToForm()">Nous joindre</a> | |
| 1340 | + <a href="tel:+15792592002" style="color:#0083c9;"><img src="https://location.groupeevoludev.com/images/frontend/phone-solid_blue.svg" style="width:13px; height:13px; margin-right:7px; position:relative; top:-1px;" />579-259-2002</a> | |
| 1341 | + <a href="https://location.groupeevoludev.com/transactions/credit" class="">Analyse de crédit</a> | |
| 1342 | + <!-- <a href="https://location.groupeevoludev.com/login" class="btn btn-custom-login"> | |
| 1343 | + <i class="fas fa-sign-in-alt me-1"></i> Connexion | |
| 1344 | + </a> --> | |
| 1345 | + </nav> | |
| 1346 | + <div class="actions"> | |
| 1347 | + <div> | |
| 1348 | + <button class="ico-pad menu-open block"> | |
| 1349 | + <span><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="13" height="13" viewBox="0 0 13 13"><defs><style>.a{fill:none;}.b{clip-path:url(#a);}.c{fill:#000;}</style><clipPath id="a"><rect class="a" width="13" height="13"></rect></clipPath></defs><g class="b"><g transform="translate(-1102 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -70)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1102 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -65)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1102 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1097 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g><g transform="translate(-1092 -60)"><circle class="c" cx="1.5" cy="1.5" r="1.5" transform="translate(1102 70)"></circle></g></g></svg></span> | |
| 1350 | + </button> | |
| 1351 | + <button class="ico-close menu-close hidden" id="close_menu"> | |
| 1352 | + <span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13"><defs><style>.a{fill:#fff;}</style></defs><path class="a" d="M12.712,1.679,7.89,6.5l4.821,4.821a.983.983,0,0,1-1.39,1.39L6.5,7.89,1.679,12.712a.983.983,0,0,1-1.39-1.39L5.11,6.5.288,1.679A.983.983,0,0,1,1.679.288L6.5,5.11,11.321.3a.98.98,0,0,1,1.39,1.38Z" transform="translate(0 0)"></path></svg></span> | |
| 1353 | + </button> | |
| 1354 | + </div> | |
| 1355 | + </div> | |
| 1356 | + </div> | |
| 1357 | + <div class="header-content"> | |
| 1358 | + <div class="header-menu"> | |
| 1359 | + <div class="bg-image" style="background-image: url(https://location.groupeevoludev.com/images/frontend/headerHome.jpg)"> | |
| 1360 | + <div class="overlay black"></div> | |
| 1361 | + <div class="overlay gradient"></div> | |
| 1362 | + </div> | |
| 1363 | + <div class="header-menu-wrapper"> | |
| 1364 | + <div class="menu-principal"> | |
| 1365 | + <ul id="menu-menu-principal-fr" class="menu"> | |
| 1366 | + <li id="menu-item-150" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-150"> | |
| 1367 | + <ul class="sub-menu"> | |
| 1368 | + <li id="menu-item-166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-166"><a class="" href="https://location.groupeevoludev.com/search">Recherche</a></li> | |
| 1369 | + <li id="menu-item-163" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-163"><a class="" href="https://location.groupeevoludev.com/nouvelles">Actualités</a></li> | |
| 1370 | + <li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a class="" href="https://location.groupeevoludev.com/a-propos">À propos</a></li> | |
| 1371 | + <li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="#" onclick="document.getElementById('sendmail').scrollIntoView({behavior: 'smooth', block: 'center'});document.getElementById('close_menu').click();return false;">Nous joindre</a></li> | |
| 1372 | + </ul> | |
| 1373 | + </li> | |
| 1374 | + </ul> | |
| 1375 | + </div> | |
| 1376 | + <div class="header-menu-secondary"> | |
| 1377 | + <div class="block__socials"> | |
| 1378 | + <a href="https://www.facebook.com/Groupe-Evoludev-538303933259397/" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="7.311" height="14" viewBox="0 0 7.311 14"><defs><style>.a{fill:#fff;fill-rule:evenodd;}</style></defs><path class="a" d="M84.744,14V7.622h2.178l.311-2.489H84.744V3.578c0-.7.233-1.244,1.244-1.244h1.322V.078C87,.078,86.222,0,85.367,0a3,3,0,0,0-3.189,3.267V5.133H80V7.622h2.178V14Z" transform="translate(-80)"></path></svg></a> | |
| 1379 | + <a href="https://www.linkedin.com/company/groupe-evoludev/" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="12.714" viewBox="0 0 14 12.714"><defs><style>.a{fill:#fff;}</style></defs><g transform="translate(-736.3 -792.1)"><rect class="a" width="2.724" height="8.627" transform="translate(736.678 796.187)"></rect><path class="a" d="M754.589,802.6a2.806,2.806,0,0,0-2.724,1.438v-1.362H748.8c.038.719,0,8.627,0,8.627h3.065v-4.654a2.1,2.1,0,0,1,.076-.719,1.545,1.545,0,0,1,1.476-1.06c1.059,0,1.551.795,1.551,1.968V811.3h3.1v-4.768C758.032,803.849,756.519,802.6,754.589,802.6Z" transform="translate(-7.77 -6.527)"></path><path class="a" d="M737.965,792.1a1.515,1.515,0,0,0-1.665,1.514,1.5,1.5,0,0,0,1.627,1.476h.038a1.5,1.5,0,1,0,0-2.989Z"></path></g></svg></a> | |
| 1380 | + </div> | |
| 1381 | + </div> | |
| 1382 | + </div> | |
| 1383 | + </div> | |
| 1384 | + </div> | |
| 1385 | + <div class="nav-overlay overlay black"></div> | |
| 1386 | +</header> | |
| 1387 | + | |
| 1388 | + <!-- SVG DEFS --> | |
| 1389 | + <svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| 1390 | + <defs> | |
| 1391 | + <symbol id="icon-plus" viewBox="0 0 32 32"> | |
| 1392 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M1.013 12.48h11.253v-11.253h6.72v11.253h11.253v6.72h-11.253v11.253h-6.72v-11.253h-11.253v-6.72z"></path> | |
| 1393 | + </symbol> | |
| 1394 | + <symbol id="icon-icon-salle-bain" viewBox="0 0 32 32"> | |
| 1395 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1396 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M19.111 13.694c0.093-0.093 0.163-0.232 0.163-0.395 0-0.139-0.070-0.279-0.163-0.395l-0.279-0.278c-0.116-0.093-0.255-0.163-0.395-0.163-0.162 0-0.302 0.070-0.395 0.163-0.348-0.279-0.743-0.441-1.184-0.534s-0.859-0.070-1.277 0.046c-0.325-0.255-0.673-0.464-1.045-0.627-0.371-0.139-0.766-0.232-1.184-0.232-0.604 0-1.161 0.162-1.671 0.441-0.511 0.302-0.905 0.696-1.184 1.207-0.302 0.511-0.441 1.045-0.441 1.648v7.104h1.486v-7.104c0-0.488 0.162-0.905 0.534-1.277 0.348-0.348 0.766-0.534 1.277-0.534 0.325 0 0.65 0.093 0.952 0.279-0.371 0.488-0.557 1.045-0.534 1.648 0 0.604 0.209 1.138 0.604 1.602-0.116 0.116-0.163 0.255-0.163 0.395 0 0.163 0.046 0.302 0.163 0.395l0.278 0.279c0.093 0.116 0.232 0.163 0.395 0.163 0.139 0 0.279-0.046 0.395-0.163l3.668-3.668zM18.972 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM19.714 15.366c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM21.943 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM18.229 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM19.343 15.737c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116zM21.2 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 16.851c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM20.457 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 17.594c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM19.714 17.594c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.972 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 19.080c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 19.823c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279z"></path> | |
| 1397 | + </symbol> | |
| 1398 | + <symbol id="icon-icon-chambre" viewBox="0 0 32 32"> | |
| 1399 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1400 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M12.657 16.48c-0.511 0-0.952-0.162-1.323-0.534s-0.534-0.813-0.534-1.323c0-0.511 0.162-0.929 0.534-1.3s0.813-0.557 1.323-0.557c0.511 0 0.929 0.186 1.3 0.557s0.557 0.789 0.557 1.3c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534zM20.829 13.508c0.464 0 0.882 0.116 1.3 0.348 0.395 0.232 0.72 0.557 0.952 0.952 0.232 0.418 0.348 0.836 0.348 1.3v4.457c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-1.114h-11.886v1.114c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-8.171c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.279-0.116h0.743c0.093 0 0.186 0.046 0.255 0.116s0.116 0.162 0.116 0.255v4.829h5.2v-3.343c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.278-0.116h5.2z"></path> | |
| 1401 | + </symbol> | |
| 1402 | + <symbol id="icon-icon-superficie" viewBox="0 0 32 32"> | |
| 1403 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1404 | + <path fill="#d2d2d2" style="fill: var(--color1, #d2d2d2)" d="M10.8 14.716c0 0.093 0.023 0.162 0.070 0.209s0.116 0.070 0.209 0.070h0.929c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-1.95h1.95c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-0.929c0-0.070-0.046-0.139-0.093-0.186s-0.116-0.093-0.186-0.093h-2.879c-0.163 0-0.302 0.070-0.395 0.162-0.116 0.116-0.162 0.255-0.162 0.395v2.879zM17.486 11.559c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h2.879c0.139 0 0.279 0.070 0.395 0.162 0.093 0.116 0.162 0.255 0.162 0.395v2.879c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-0.929c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-1.95h-1.95c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929zM20.922 17.966c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v2.879c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-2.879c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h1.95v-1.95c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929zM14.514 21.401c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-2.879c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-2.879c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v1.95h1.95c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v0.929z"></path> | |
| 1405 | + </symbol> | |
| 1406 | + <symbol id="icon-chevron-right" viewBox="0 0 32 32"> | |
| 1407 | + <path d="M24.767 17.192c0.351-0.281 0.561-0.701 0.561-1.192 0-0.421-0.21-0.842-0.561-1.192l-13.606-13.606c-0.351-0.281-0.772-0.491-1.192-0.491-0.491 0-0.912 0.21-1.192 0.491l-1.543 1.543c-0.351 0.351-0.561 0.772-0.561 1.192 0 0.491 0.14 0.912 0.491 1.192l10.871 10.871-10.871 10.871c-0.351 0.351-0.491 0.772-0.491 1.192 0 0.491 0.21 0.912 0.561 1.192l1.543 1.543c0.281 0.351 0.701 0.491 1.192 0.491 0.421 0 0.842-0.14 1.192-0.491l13.606-13.606z"></path> | |
| 1408 | + </symbol> | |
| 1409 | + <symbol id="icon-map" viewBox="0 0 32 32"> | |
| 1410 | + <path d="M31.111 3.556c-0.111 0-0.222 0.056-0.333 0.111l-9.444 3.444-9.556-3.333c-0.389-0.111-0.778-0.167-1.167-0.222-0.333 0-0.722 0.111-1.111 0.222l-8.389 2.889c-0.667 0.278-1.111 0.944-1.111 1.667v19.222c0 0.556 0.389 0.889 0.833 0.889 0.111 0 0.222 0 0.333-0.056l9.5-3.5 9.555 3.389c0.333 0.111 0.722 0.167 1.111 0.167s0.722-0.056 1.111-0.167l8.389-2.889c0.667-0.278 1.167-0.944 1.167-1.667v-19.222c0-0.556-0.444-0.944-0.889-0.944zM12.444 6.833l7.111 2.5v15.889l-7.111-2.5v-15.889zM2.667 25.056v-16.056l7.111-2.5v15.889h-0.056l-7.056 2.667zM29.333 23.056l-7.111 2.5v-15.889l7.111-2.667v16.056z"></path> | |
| 1411 | + </symbol> | |
| 1412 | + <symbol id="icon-stationnement" viewBox="0 0 32 32"> | |
| 1413 | + <path d="M17.594 7.763h-5.719v16.469h1.875v-5.219h3.844c3.050 0 5.531-2.481 5.531-5.531v-0.194c0-3.044-2.481-5.525-5.531-5.525zM21.25 13.488c0 2.013-1.637 3.656-3.656 3.656h-3.844v-7.5h3.844c2.012 0 3.656 1.637 3.656 3.656v0.188z"></path> | |
| 1414 | + <path d="M16 0c-8.825 0-16 7.175-16 16s7.175 16 16 16c8.825 0 16-7.175 16-16s-7.175-16-16-16zM16 30.769c-8.144 0-14.769-6.625-14.769-14.769s6.625-14.769 14.769-14.769c8.144 0 14.769 6.625 14.769 14.769s-6.625 14.769-14.769 14.769z"></path> | |
| 1415 | + </symbol> | |
| 1416 | + <symbol id="icon-hydro" viewBox="0 0 32 32"> | |
| 1417 | + <path d="M18.963 3.081c-0.909-1.060-1.726-1.999-2.362-2.786-0.030-0.061-0.091-0.091-0.121-0.121-0.333-0.273-0.818-0.212-1.090 0.121-0.636 0.787-1.453 1.726-2.362 2.786-3.997 4.633-9.539 11.053-9.539 16.413 0 3.452 1.393 6.571 3.664 8.842 2.271 2.241 5.39 3.664 8.842 3.664s6.571-1.393 8.842-3.664 3.664-5.39 3.664-8.842c0-5.36-5.541-11.78-9.539-16.413zM23.748 27.215c-1.999 1.999-4.724 3.24-7.752 3.24s-5.754-1.241-7.752-3.21c-1.968-1.968-3.21-4.724-3.21-7.752 0-4.785 5.33-10.962 9.175-15.413 0.636-0.757 1.242-1.454 1.787-2.12 0.545 0.666 1.151 1.363 1.787 2.089 3.846 4.451 9.175 10.599 9.175 15.413 0 3.028-1.241 5.753-3.21 7.752z"></path> | |
| 1418 | + </symbol> | |
| 1419 | + <symbol id="icon-eclaire" viewBox="0 0 32 32"> | |
| 1420 | + <path d="M29.025 3.112c-0.244-0.244-0.638-0.244-0.881 0l-1.163 1.163c-0.244 0.244-0.244 0.638 0 0.881 0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181l1.156-1.156c0.244-0.25 0.244-0.644 0-0.888z"></path> | |
| 1421 | + <path d="M29.025 16.587l-1.163-1.162c-0.244-0.244-0.637-0.244-0.881 0s-0.244 0.637 0 0.881l1.163 1.163c0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.062 0.444-0.181c0.238-0.244 0.238-0.638-0.006-0.881z"></path> | |
| 1422 | + <path d="M31.375 9.669h-1.644c-0.344 0-0.625 0.281-0.625 0.625s0.281 0.625 0.625 0.625h1.644c0.344 0 0.625-0.281 0.625-0.625s-0.281-0.625-0.625-0.625z"></path> | |
| 1423 | + <path d="M5.019 4.275l-1.163-1.163c-0.244-0.244-0.637-0.244-0.881 0s-0.244 0.637 0 0.881l1.162 1.162c0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181c0.237-0.237 0.237-0.638-0.006-0.881z"></path> | |
| 1424 | + <path d="M5.019 15.419c-0.244-0.244-0.638-0.244-0.881 0l-1.163 1.162c-0.244 0.244-0.244 0.638 0 0.881 0.125 0.125 0.281 0.181 0.444 0.181s0.319-0.063 0.444-0.181l1.163-1.163c0.237-0.237 0.237-0.637-0.006-0.881z"></path> | |
| 1425 | + <path d="M2.269 9.669h-1.644c-0.344 0-0.625 0.281-0.625 0.625s0.281 0.625 0.625 0.625h1.644c0.344 0 0.625-0.281 0.625-0.625s-0.275-0.625-0.625-0.625z"></path> | |
| 1426 | + <path d="M23.256 2.987c-1.944-1.925-4.512-2.987-7.25-2.987-0.025 0-0.050 0-0.075 0-2.669 0.019-5.2 1.063-7.119 2.95-1.919 1.881-3.019 4.388-3.094 7.056-0.075 2.781 0.944 5.419 2.869 7.419 1.519 1.575 2.35 3.675 2.35 5.906v4.294c0 0.881 0.613 1.625 1.431 1.825v0.575c0 1.094 0.887 1.988 1.988 1.988h3.281c1.094 0 1.988-0.887 1.988-1.988v-0.569c0.831-0.194 1.45-0.938 1.45-1.825v-4.294c0-2.2 0.856-4.325 2.419-5.975 1.812-1.919 2.806-4.425 2.806-7.062 0-2.769-1.081-5.362-3.044-7.313zM17.638 30.756h-3.281c-0.406 0-0.738-0.331-0.738-0.738v-0.519h4.75v0.519h0.006c0 0.406-0.331 0.738-0.738 0.738zM19.825 27.619c0 0.344-0.281 0.625-0.625 0.625h-6.381c-0.344 0-0.625-0.281-0.625-0.625v-3.556h7.631v3.556zM22.581 16.5c-1.656 1.756-2.619 3.981-2.744 6.319h-7.663c-0.119-2.363-1.063-4.569-2.688-6.263-1.694-1.756-2.588-4.075-2.519-6.519 0.131-4.813 4.156-8.756 8.975-8.787 2.431-0.019 4.713 0.913 6.438 2.625s2.669 3.987 2.669 6.412c0 2.319-0.881 4.525-2.469 6.212z"></path> | |
| 1427 | + </symbol> | |
| 1428 | + <symbol id="icon-chauffe" viewBox="0 0 38 32"> | |
| 1429 | + <path d="M33.278 19.049l-0.027-0.313c-0.436-4.772-3.081-7.763-5.415-10.402-2.161-2.443-4.027-4.553-4.027-7.666 0-0.25-0.167-0.478-0.431-0.593s-0.584-0.096-0.825 0.051c-3.505 2.107-6.429 5.657-7.45 9.045-0.709 2.359-0.803 5.010-0.816 6.762-3.236-0.581-3.97-4.648-3.977-4.692-0.036-0.211-0.19-0.395-0.413-0.495-0.226-0.099-0.491-0.106-0.719-0.011-0.17 0.069-4.166 1.775-4.398 8.586-0.016 0.227-0.017 0.453-0.017 0.68 0 6.616 6.409 12 14.285 12s14.285-5.383 14.285-12c0-0.332-0.027-0.642-0.054-0.951zM19.047 30.667c-2.626 0-4.762-1.911-4.762-4.261 0-0.080-0.001-0.161 0.006-0.26 0.032-0.991 0.256-1.667 0.501-2.117 0.46 0.831 1.284 1.594 2.62 1.594 0.439 0 0.794-0.298 0.794-0.667 0-0.949 0.023-2.044 0.305-3.033 0.25-0.877 0.849-1.808 1.607-2.556 0.337 0.97 0.994 1.755 1.636 2.521 0.918 1.096 1.868 2.23 2.034 4.163 0.010 0.115 0.020 0.23 0.020 0.354-0 2.35-2.136 4.261-4.762 4.261zM24.063 29.796c0.824-0.944 1.334-2.11 1.334-3.39 0-0.157-0.012-0.303-0.035-0.575-0.188-2.176-1.314-3.521-2.309-4.708-0.847-1.010-1.578-1.883-1.578-3.122 0-0.253-0.171-0.484-0.44-0.597-0.268-0.113-0.592-0.088-0.832 0.065-1.522 0.966-2.792 2.592-3.235 4.145-0.226 0.796-0.305 1.658-0.333 2.366-0.55-0.497-0.721-1.419-0.722-1.432-0.036-0.214-0.192-0.401-0.421-0.501-0.227-0.099-0.499-0.102-0.728-0.003-0.2 0.086-1.957 0.932-2.058 4.045-0.007 0.105-0.008 0.211-0.008 0.316 0 1.28 0.51 2.446 1.333 3.39-4.514-1.637-7.682-5.41-7.682-9.795 0-0.2-0.001-0.399 0.015-0.621 0.136-3.996 1.659-5.978 2.652-6.852 0.693 2.083 2.508 4.806 6.062 4.806 0.439 0 0.794-0.298 0.794-0.667 0-2.231 0.060-4.809 0.77-7.17 0.806-2.674 3.014-5.562 5.679-7.517 0.443 2.855 2.294 4.949 4.24 7.149 2.313 2.616 4.705 5.321 5.106 9.701l0.027 0.319c0.025 0.277 0.050 0.554 0.050 0.852-0 4.385-3.169 8.158-7.683 9.795z"></path> | |
| 1430 | + </symbol> | |
| 1431 | + <symbol id="icon-share" viewBox="0 0 32 32"> | |
| 1432 | + <path d="M23.732 19.866c-1.389 0-2.658 0.483-3.625 1.269l-6.222-3.866c0.121-0.363 0.121-0.785 0.121-1.269 0-0.423 0-0.846-0.121-1.208l6.222-3.866c0.967 0.785 2.235 1.208 3.625 1.208 3.202 0 5.799-2.537 5.799-5.799 0-3.202-2.598-5.799-5.799-5.799-3.262 0-5.799 2.598-5.799 5.799 0 0.483 0 0.906 0.121 1.269l-6.222 3.866c-0.967-0.785-2.235-1.269-3.564-1.269-3.262 0-5.799 2.598-5.799 5.799 0 3.262 2.537 5.799 5.799 5.799 1.329 0 2.598-0.423 3.564-1.208l6.222 3.866c-0.121 0.363-0.121 0.785-0.121 1.269v-0.060c0 3.262 2.537 5.799 5.799 5.799 3.202 0 5.799-2.537 5.799-5.799 0-3.202-2.598-5.799-5.799-5.799z"></path> | |
| 1433 | + </symbol> | |
| 1434 | + <symbol id="icon-icon-stationnement" viewBox="0 0 32 32"> | |
| 1435 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1436 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M21.664 14.437c0.093 0 0.162 0.046 0.209 0.116 0.046 0.093 0.070 0.162 0.046 0.255l-0.186 0.557c-0.046 0.139-0.116 0.186-0.255 0.186h-0.673c0.232 0.139 0.418 0.325 0.557 0.557s0.209 0.464 0.209 0.743v1.114c0 0.371-0.139 0.696-0.371 0.975v1.439c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-1.114c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-0.929h-5.943v0.929c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-1.114c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-1.439c-0.255-0.279-0.371-0.604-0.371-0.975v-1.114c0-0.279 0.070-0.511 0.209-0.743s0.325-0.418 0.557-0.557h-0.673c-0.139 0-0.232-0.046-0.255-0.186l-0.186-0.557c-0.046-0.093-0.023-0.163 0.023-0.255 0.046-0.070 0.139-0.116 0.232-0.116h1.277l0.186-0.488c0.209-0.557 0.58-1.021 1.091-1.393 0.511-0.348 1.068-0.534 1.695-0.534h2.832c0.604 0 1.184 0.186 1.695 0.534 0.511 0.371 0.859 0.836 1.091 1.393l0.186 0.488h1.277zM13.191 14.483l-0.348 0.882h6.314l-0.348-0.882c-0.116-0.279-0.302-0.511-0.557-0.696s-0.534-0.279-0.836-0.279h-2.832c-0.325 0-0.604 0.093-0.859 0.279s-0.441 0.418-0.534 0.696zM12.1 18.151h0.093c0.302 0 0.534 0 0.673-0.046 0.232-0.046 0.348-0.139 0.348-0.325s-0.139-0.418-0.418-0.696c-0.279-0.279-0.511-0.418-0.696-0.418-0.209 0-0.395 0.093-0.534 0.232s-0.209 0.325-0.209 0.511c0 0.209 0.070 0.395 0.209 0.534s0.325 0.209 0.534 0.209zM19.9 18.151c0.186 0 0.371-0.070 0.511-0.209s0.232-0.325 0.232-0.534c0-0.186-0.093-0.371-0.232-0.511s-0.325-0.232-0.511-0.232c-0.209 0-0.441 0.139-0.72 0.418s-0.395 0.511-0.395 0.696 0.116 0.279 0.348 0.325c0.139 0.046 0.348 0.046 0.673 0.046h0.093z"></path> | |
| 1437 | + </symbol> | |
| 1438 | + <symbol id="icon-icon-buanderie" viewBox="0 0 32 32"> | |
| 1439 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1440 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M22.109 13.108c0.079 0.039 0.118 0.118 0.157 0.196 0.020 0.079 0.020 0.157-0.020 0.236l-1.12 2.239c-0.039 0.079-0.118 0.137-0.196 0.177s-0.157 0.020-0.216-0.020l-1.12-0.55c-0.118-0.039-0.216-0.039-0.314 0.020s-0.137 0.137-0.137 0.255v4.989c0 0.177-0.079 0.334-0.196 0.452s-0.275 0.177-0.432 0.177h-5.029c-0.177 0-0.334-0.059-0.452-0.177s-0.177-0.275-0.177-0.452v-4.989c0-0.118-0.059-0.196-0.157-0.255s-0.196-0.059-0.295-0.020l-1.12 0.55c-0.079 0.039-0.157 0.059-0.236 0.020s-0.137-0.098-0.177-0.177l-1.12-2.239c-0.039-0.079-0.059-0.157-0.020-0.236 0.020-0.079 0.079-0.157 0.157-0.196l3.83-1.886c0.196 0.275 0.491 0.511 0.904 0.668 0.413 0.177 0.864 0.255 1.375 0.255 0.491 0 0.943-0.079 1.355-0.255 0.413-0.157 0.727-0.393 0.943-0.668l3.811 1.886z"></path> | |
| 1441 | + </symbol> | |
| 1442 | + <symbol id="icon-icon-aspirateur" viewBox="0 0 32 32"> | |
| 1443 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1444 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M16 12.166c0.786 0 1.536 0.214 2.214 0.607s1.214 0.929 1.607 1.607c0.393 0.679 0.607 1.429 0.607 2.214 0 0.804-0.214 1.536-0.607 2.214s-0.929 1.232-1.607 1.625c-0.679 0.393-1.429 0.589-2.214 0.589-0.804 0-1.536-0.196-2.214-0.589s-1.232-0.946-1.625-1.625c-0.393-0.679-0.589-1.411-0.589-2.214 0-0.786 0.196-1.536 0.589-2.214s0.946-1.214 1.625-1.607c0.679-0.393 1.411-0.607 2.214-0.607zM17.429 16.594c0-0.393-0.143-0.714-0.429-1s-0.607-0.429-1-0.429c-0.393 0-0.732 0.143-1.018 0.429s-0.411 0.607-0.411 1c0 0.393 0.125 0.732 0.411 1.018s0.625 0.411 1.018 0.411c0.393 0 0.714-0.125 1-0.411s0.429-0.625 0.429-1.018z"></path> | |
| 1445 | + </symbol> | |
| 1446 | + <symbol id="icon-icon-climatisation" viewBox="0 0 32 32"> | |
| 1447 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1448 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M17.486 19.451c0-0.255-0.070-0.511-0.209-0.743s-0.302-0.395-0.534-0.534v-0.952c0-0.186-0.093-0.371-0.232-0.511s-0.325-0.232-0.511-0.232c-0.209 0-0.395 0.093-0.534 0.232s-0.209 0.325-0.209 0.511v0.952c-0.232 0.139-0.418 0.302-0.557 0.534s-0.186 0.488-0.186 0.743c0 0.418 0.139 0.789 0.418 1.068s0.65 0.418 1.068 0.418c0.418 0 0.766-0.139 1.045-0.418s0.441-0.65 0.441-1.068zM18.229 17.478v-4.713c0-0.604-0.232-1.137-0.65-1.579-0.441-0.418-0.975-0.65-1.579-0.65-0.627 0-1.161 0.232-1.579 0.65-0.441 0.441-0.65 0.975-0.65 1.579v4.713c-0.511 0.557-0.743 1.207-0.743 1.95 0 0.557 0.116 1.045 0.395 1.509 0.255 0.464 0.604 0.813 1.068 1.091s0.952 0.395 1.486 0.395h0.023c0.534 0 1.021-0.116 1.486-0.395 0.464-0.255 0.813-0.604 1.091-1.068 0.255-0.464 0.395-0.952 0.395-1.509 0-0.743-0.255-1.393-0.743-1.973zM17.857 19.451c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534h-0.023c-0.511 0-0.929-0.186-1.3-0.557s-0.534-0.789-0.534-1.3c0-0.325 0.070-0.604 0.232-0.882 0.070-0.139 0.209-0.325 0.418-0.557l0.093-0.116v-5.13c0-0.302 0.093-0.557 0.325-0.789 0.209-0.209 0.464-0.325 0.789-0.325 0.302 0 0.557 0.116 0.789 0.325 0.209 0.232 0.325 0.488 0.325 0.789v5.13l0.093 0.116c0.186 0.232 0.325 0.418 0.418 0.557 0.139 0.279 0.232 0.557 0.232 0.882z"></path> | |
| 1449 | + </symbol> | |
| 1450 | + <symbol id="icon-icon-internet" viewBox="0 0 32 32"> | |
| 1451 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1452 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M17.257 19.394c0-0.354-0.137-0.648-0.373-0.884s-0.53-0.373-0.884-0.373c-0.354 0-0.668 0.137-0.904 0.373s-0.354 0.53-0.354 0.884c0 0.354 0.118 0.668 0.354 0.904s0.55 0.354 0.904 0.354c0.354 0 0.648-0.118 0.884-0.354s0.373-0.55 0.373-0.904zM19.948 16.958l-0.668 0.668c-0.079 0.059-0.137 0.079-0.216 0.079s-0.157-0.020-0.216-0.079c-0.55-0.452-1.159-0.766-1.827-0.923-0.688-0.157-1.375-0.157-2.043 0-0.687 0.157-1.296 0.471-1.827 0.923-0.079 0.059-0.137 0.079-0.216 0.079s-0.157-0.020-0.216-0.079l-0.668-0.668c-0.079-0.059-0.098-0.137-0.098-0.236 0-0.079 0.039-0.157 0.118-0.236 0.727-0.648 1.571-1.080 2.514-1.316s1.886-0.236 2.829 0c0.943 0.236 1.768 0.668 2.514 1.316 0.059 0.079 0.098 0.157 0.098 0.236 0 0.098-0.020 0.177-0.079 0.236zM22.148 14.719l-0.668 0.668c-0.079 0.059-0.157 0.098-0.236 0.098s-0.157-0.020-0.196-0.098c-0.943-0.864-2.043-1.434-3.261-1.748-1.198-0.295-2.396-0.295-3.575 0-1.238 0.314-2.318 0.884-3.261 1.748-0.059 0.079-0.137 0.098-0.216 0.098s-0.157-0.039-0.216-0.098l-0.668-0.668c-0.079-0.059-0.098-0.137-0.098-0.236 0-0.079 0.039-0.157 0.118-0.216 1.12-1.061 2.436-1.768 3.948-2.141 1.454-0.354 2.907-0.354 4.361 0 1.493 0.373 2.809 1.080 3.948 2.141 0.059 0.059 0.098 0.137 0.098 0.216 0 0.098-0.020 0.177-0.079 0.236z"></path> | |
| 1453 | + </symbol> | |
| 1454 | + <symbol id="icon-icon-rangement" viewBox="0 0 32 32"> | |
| 1455 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1456 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M19.286 18.308c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.571c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089s0.071-0.054 0.107-0.054h6.571zM19.286 20.023c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.571c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089s0.071-0.054 0.107-0.054h6.571zM19.286 16.594c0.036 0 0.054 0.018 0.089 0.054s0.054 0.054 0.054 0.089v0.857c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-6.553c-0.054 0-0.089 0-0.107-0.036-0.036-0.036-0.036-0.071-0.036-0.107v-0.857c0-0.036 0-0.054 0.036-0.089 0.018-0.036 0.054-0.054 0.107-0.054h6.553zM21.197 14.112h-0.018c0.161 0.071 0.286 0.179 0.393 0.321 0.089 0.143 0.143 0.304 0.143 0.464v6.125c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-1.429c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-4.429c0-0.143-0.071-0.286-0.179-0.393s-0.25-0.179-0.411-0.179h-6.822c-0.179 0-0.321 0.071-0.429 0.179s-0.161 0.25-0.161 0.393v4.429c0 0.036-0.018 0.071-0.054 0.107s-0.054 0.036-0.089 0.036h-1.429c-0.036 0-0.071 0-0.107-0.036s-0.036-0.071-0.036-0.107v-6.125c0-0.161 0.036-0.321 0.143-0.464 0.089-0.143 0.214-0.25 0.393-0.321l4.857-2.018c0.214-0.089 0.429-0.089 0.643 0l4.875 2.018z"></path> | |
| 1457 | + </symbol> | |
| 1458 | + <symbol id="icon-plus-white" viewBox="0 0 32 32"> | |
| 1459 | + <path d="M1.013 12.48h11.253v-11.253h6.72v11.253h11.253v6.72h-11.253v11.253h-6.72v-11.253h-11.253v-6.72z"></path> | |
| 1460 | + </symbol> | |
| 1461 | + <symbol id="icon-icon-download" viewBox="0 0 32 32"> | |
| 1462 | + <path fill="none" stroke="#d2d2d2" style="stroke: var(--color1, #d2d2d2)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1463 | + </symbol> | |
| 1464 | + <symbol id="icon-loupe" viewBox="0 0 32 32"> | |
| 1465 | + <path d="M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"></path> | |
| 1466 | + </symbol> | |
| 1467 | + <symbol id="icon-icon-chambre-bleu" viewBox="0 0 32 32"> | |
| 1468 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1469 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M12.657 16.48c-0.511 0-0.952-0.162-1.323-0.534s-0.534-0.813-0.534-1.323c0-0.511 0.162-0.929 0.534-1.3s0.813-0.557 1.323-0.557c0.511 0 0.929 0.186 1.3 0.557s0.557 0.789 0.557 1.3c0 0.511-0.186 0.952-0.557 1.323s-0.789 0.534-1.3 0.534zM20.829 13.508c0.464 0 0.882 0.116 1.3 0.348 0.395 0.232 0.72 0.557 0.952 0.952 0.232 0.418 0.348 0.836 0.348 1.3v4.457c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-1.114h-11.886v1.114c0 0.116-0.046 0.209-0.116 0.279s-0.162 0.093-0.255 0.093h-0.743c-0.116 0-0.209-0.023-0.279-0.093s-0.093-0.162-0.093-0.279v-8.171c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.279-0.116h0.743c0.093 0 0.186 0.046 0.255 0.116s0.116 0.162 0.116 0.255v4.829h5.2v-3.343c0-0.093 0.023-0.186 0.093-0.255s0.162-0.116 0.278-0.116h5.2z"></path> | |
| 1470 | + </symbol> | |
| 1471 | + <symbol id="icon-icon-salle-bain-bleu" viewBox="0 0 32 32"> | |
| 1472 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1473 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M19.111 13.694c0.093-0.093 0.163-0.232 0.163-0.395 0-0.139-0.070-0.279-0.163-0.395l-0.279-0.278c-0.116-0.093-0.255-0.163-0.395-0.163-0.162 0-0.302 0.070-0.395 0.163-0.348-0.279-0.743-0.441-1.184-0.534s-0.859-0.070-1.277 0.046c-0.325-0.255-0.673-0.464-1.045-0.627-0.371-0.139-0.766-0.232-1.184-0.232-0.604 0-1.161 0.162-1.671 0.441-0.511 0.302-0.905 0.696-1.184 1.207-0.302 0.511-0.441 1.045-0.441 1.648v7.104h1.486v-7.104c0-0.488 0.162-0.905 0.534-1.277 0.348-0.348 0.766-0.534 1.277-0.534 0.325 0 0.65 0.093 0.952 0.279-0.371 0.488-0.557 1.045-0.534 1.648 0 0.604 0.209 1.138 0.604 1.602-0.116 0.116-0.163 0.255-0.163 0.395 0 0.163 0.046 0.302 0.163 0.395l0.278 0.279c0.093 0.116 0.232 0.163 0.395 0.163 0.139 0 0.279-0.046 0.395-0.163l3.668-3.668zM18.972 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM19.714 15.366c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM21.943 15.366c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.278s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.278zM18.229 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM19.343 15.737c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116zM21.2 16.109c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 16.851c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM20.457 16.851c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 17.594c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255zM19.714 17.594c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.972 18.337c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM18.229 19.080c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279zM17.486 19.823c0-0.093-0.046-0.186-0.116-0.255s-0.162-0.116-0.255-0.116c-0.116 0-0.209 0.046-0.279 0.116s-0.093 0.162-0.093 0.255c0 0.116 0.023 0.209 0.093 0.279s0.162 0.093 0.279 0.093c0.093 0 0.186-0.023 0.255-0.093s0.116-0.162 0.116-0.279z"></path> | |
| 1474 | + </symbol> | |
| 1475 | + <symbol id="icon-icon-superficie-bleu" viewBox="0 0 32 32"> | |
| 1476 | + <path fill="none" stroke="#0083c9" style="stroke: var(--color1, #0083c9)" stroke-linejoin="miter" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="0.9143" d="M31.543 16c0 8.584-6.959 15.543-15.543 15.543s-15.543-6.959-15.543-15.543c0-8.584 6.959-15.543 15.543-15.543s15.543 6.959 15.543 15.543z"></path> | |
| 1477 | + <path fill="#0083c9" style="fill: var(--color1, #0083c9)" d="M10.8 14.716c0 0.093 0.023 0.162 0.070 0.209s0.116 0.070 0.209 0.070h0.929c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-1.95h1.95c0.070 0 0.139-0.023 0.186-0.070s0.093-0.116 0.093-0.209v-0.929c0-0.070-0.046-0.139-0.093-0.186s-0.116-0.093-0.186-0.093h-2.879c-0.163 0-0.302 0.070-0.395 0.162-0.116 0.116-0.162 0.255-0.162 0.395v2.879zM17.486 11.559c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h2.879c0.139 0 0.279 0.070 0.395 0.162 0.093 0.116 0.162 0.255 0.162 0.395v2.879c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-0.929c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-1.95h-1.95c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929zM20.922 17.966c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v2.879c0 0.163-0.070 0.302-0.162 0.395-0.116 0.116-0.255 0.162-0.395 0.162h-2.879c-0.093 0-0.162-0.023-0.209-0.070s-0.070-0.116-0.070-0.209v-0.929c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h1.95v-1.95c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929zM14.514 21.401c0 0.093-0.046 0.162-0.093 0.209s-0.116 0.070-0.186 0.070h-2.879c-0.163 0-0.302-0.046-0.395-0.162-0.116-0.093-0.162-0.232-0.162-0.395v-2.879c0-0.070 0.023-0.139 0.070-0.186s0.116-0.093 0.209-0.093h0.929c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v1.95h1.95c0.070 0 0.139 0.046 0.186 0.093s0.093 0.116 0.093 0.186v0.929z"></path> | |
| 1478 | + </symbol> | |
| 1479 | + </defs> | |
| 1480 | + </svg> | |
| 1481 | + <!-- FIN SVG DEFS --> | |
| 1482 | + | |
| 1483 | + <div id="single-project"> | |
| 1484 | + <style> | |
| 1485 | + /* Modale principale */ | |
| 1486 | + .swal2-popup { | |
| 1487 | + background-color: rgba(0, 0, 0, 0.8) !important; | |
| 1488 | + display: block !important; | |
| 1489 | + padding: 0 !important; | |
| 1490 | + box-sizing: border-box !important; | |
| 1491 | + height: auto !important; | |
| 1492 | + max-height: 90vh !important; | |
| 1493 | + overflow-y: auto !important; | |
| 1494 | + } | |
| 1495 | + | |
| 1496 | + /* Simulation de la “grille” Bootstrap dans le container HTML */ | |
| 1497 | + .swal2-html-container .row { | |
| 1498 | + display: flex; | |
| 1499 | + flex-wrap: wrap; | |
| 1500 | + margin: 0 -10px; | |
| 1501 | + } | |
| 1502 | + .swal2-html-container .row > * { | |
| 1503 | + padding: 0 10px; | |
| 1504 | + box-sizing: border-box; | |
| 1505 | + } | |
| 1506 | + .swal2-html-container .col-lg-6 { | |
| 1507 | + flex: 0 0 50%; | |
| 1508 | + max-width: 50%; | |
| 1509 | + } | |
| 1510 | + .swal2-html-container .col-lg-12 { | |
| 1511 | + flex: 0 0 100%; | |
| 1512 | + max-width: 100%; | |
| 1513 | + } | |
| 1514 | + | |
| 1515 | + /* ————————————————————————————————————————————————————— */ | |
| 1516 | + /* Structure principale du popup (promo_orive) */ | |
| 1517 | + /* ————————————————————————————————————————————————————— */ | |
| 1518 | + .promo_orive { | |
| 1519 | + display: flex; | |
| 1520 | + flex-wrap: wrap; | |
| 1521 | + width: 100%; | |
| 1522 | + height: 100%; | |
| 1523 | + } | |
| 1524 | + .promo_orive > div { | |
| 1525 | + width: 100%; | |
| 1526 | + box-sizing: border-box; | |
| 1527 | + } | |
| 1528 | + /* Colonne gauche – fond sombre */ | |
| 1529 | + .promo_orive > div { | |
| 1530 | + background: #111; | |
| 1531 | + min-height: 400px; | |
| 1532 | + padding: 60px 60px 20px 60px; | |
| 1533 | + } | |
| 1534 | + /* Image toujours carré, en cover */ | |
| 1535 | + .image_orive { | |
| 1536 | + width: 100%; | |
| 1537 | + aspect-ratio: 1 / 1; | |
| 1538 | + background-size: cover; | |
| 1539 | + background-position: center; | |
| 1540 | + background-repeat: no-repeat; | |
| 1541 | + } | |
| 1542 | + | |
| 1543 | + /* ————————————————————————————————————————————————————— */ | |
| 1544 | + /* Breakpoints pour la largeur de la modale */ | |
| 1545 | + /* ————————————————————————————————————————————————————— */ | |
| 1546 | + @media (min-width: 2301px) { | |
| 1547 | + .swal2-popup { width: 40vw !important; max-width: 40vw !important; } | |
| 1548 | + } | |
| 1549 | + @media (min-width: 1801px) and (max-width: 2300px) { | |
| 1550 | + .swal2-popup { width: 60vw !important; max-width: 60vw !important; } | |
| 1551 | + } | |
| 1552 | + @media (min-width: 1024px) and (max-width: 1800px) { | |
| 1553 | + .swal2-popup { width: 60vw !important; max-width: 60vw !important; max-height: 80vh !important; } | |
| 1554 | + } | |
| 1555 | + @media (min-width: 769px) and (max-width: 1023px) { | |
| 1556 | + .swal2-popup { width: 80vw !important; max-width: 80vw !important; max-height: 60vh !important; } | |
| 1557 | + } | |
| 1558 | + | |
| 1559 | + /* Mobile (<768px) */ | |
| 1560 | + @media (max-width: 768px) { | |
| 1561 | + .promo_orive { flex-direction: column; } | |
| 1562 | + .promo_orive > div { width: 100%; padding: 0 20px 0 20px; } | |
| 1563 | + .swal2-popup { | |
| 1564 | + width: 80% !important; | |
| 1565 | + padding: 0 !important; | |
| 1566 | + background-color:#000; | |
| 1567 | + } | |
| 1568 | + .swal2-html-container form { padding:20px 0 20px 0 !important } | |
| 1569 | + .swal-close-custom { | |
| 1570 | + position: absolute !important; | |
| 1571 | + top: -35px !important; | |
| 1572 | + right: 0 !important; | |
| 1573 | + padding: 10px !important; | |
| 1574 | + background: none !important; | |
| 1575 | + font-size: 36px !important; | |
| 1576 | + } | |
| 1577 | + .swal2-close { display:inline-block !important; } | |
| 1578 | + .swal2-close:hover { color:#FFF; } | |
| 1579 | + .swal2-close:focus { box-shadow: none; } | |
| 1580 | + .mobile_only { display: block !important; } | |
| 1581 | + .not_on_mobile { display: none !important; } | |
| 1582 | + .swal2-container { margin-top:90px; } | |
| 1583 | + } | |
| 1584 | + | |
| 1585 | + /* Desktop (≥768px) */ | |
| 1586 | + @media (min-width: 768px) { | |
| 1587 | + .mobile_only { display: none !important; } | |
| 1588 | + .not_on_mobile { display: block !important; } | |
| 1589 | + } | |
| 1590 | + | |
| 1591 | + /* ————————————————————————————————————————————————————— */ | |
| 1592 | + /* Titres, contenus et footer */ | |
| 1593 | + /* ————————————————————————————————————————————————————— */ | |
| 1594 | + .swal2-title { color: #FFF !important; } | |
| 1595 | + .swal2-html-container { | |
| 1596 | + color: #FFF; | |
| 1597 | + margin: 0; | |
| 1598 | + padding: 0; | |
| 1599 | + } | |
| 1600 | + .swal2-footer { display: none !important; } | |
| 1601 | + .swal2-actions button.swal2-styled:hover { | |
| 1602 | + background-color: #BA6E03 !important; | |
| 1603 | + top: -5px !important; | |
| 1604 | + } | |
| 1605 | + #custom-form-error-popup { | |
| 1606 | + display: none; | |
| 1607 | + color: #F00; | |
| 1608 | + background-color: #FFF; | |
| 1609 | + padding: 10px; | |
| 1610 | + margin-bottom: 20px; | |
| 1611 | + border-radius: 5px; | |
| 1612 | + } | |
| 1613 | + | |
| 1614 | + /* ————————————————————————————————————————————————————— */ | |
| 1615 | + /* Champs de formulaire */ | |
| 1616 | + /* ————————————————————————————————————————————————————— */ | |
| 1617 | + .swal2-html-container input, | |
| 1618 | + .swal2-html-container select, | |
| 1619 | + .swal2-html-container textarea { | |
| 1620 | + width: 100%; | |
| 1621 | + padding: 10px; | |
| 1622 | + border: 1px solid #CCC; | |
| 1623 | + background-color: #222; | |
| 1624 | + color: #FFF; | |
| 1625 | + margin-bottom: 20px; | |
| 1626 | + font-size: 18px; | |
| 1627 | + border-radius: 3px; | |
| 1628 | + } | |
| 1629 | + | |
| 1630 | + .swal2-html-container input:focus, | |
| 1631 | + .swal2-html-container select:focus, | |
| 1632 | + .swal2-html-container textarea:focus { | |
| 1633 | + border: 1px solid #0083c9; | |
| 1634 | + outline: none; | |
| 1635 | + } | |
| 1636 | + | |
| 1637 | + .swal2-html-container input::placeholder, | |
| 1638 | + .swal2-html-container textarea::placeholder { | |
| 1639 | + color: #ccc !important; | |
| 1640 | + } | |
| 1641 | + | |
| 1642 | + /* Checkbox */ | |
| 1643 | + .swal2-html-container input[type="checkbox"] { | |
| 1644 | + width: 20px; | |
| 1645 | + height: 20px; | |
| 1646 | + } | |
| 1647 | + .swal2-html-container .checkbox-group { | |
| 1648 | + display: flex; | |
| 1649 | + align-items: center; | |
| 1650 | + flex-wrap: wrap; | |
| 1651 | + margin: 0 auto; | |
| 1652 | + width: fit-content; | |
| 1653 | + } | |
| 1654 | + .swal2-html-container .checkbox-group input[type="checkbox"] { | |
| 1655 | + margin-right: 5px; | |
| 1656 | + position: relative; | |
| 1657 | + top: 6px; | |
| 1658 | + } | |
| 1659 | + .swal2-html-container .checkbox-group label { | |
| 1660 | + margin-right: 20px; | |
| 1661 | + font-size: 16px; | |
| 1662 | + cursor: pointer; | |
| 1663 | + } | |
| 1664 | + | |
| 1665 | + /* Bouton Envoyer */ | |
| 1666 | + #sendingButton { | |
| 1667 | + background-color: #0083c9; | |
| 1668 | + color: #FFF; | |
| 1669 | + border: none; | |
| 1670 | + padding: 10px 20px; | |
| 1671 | + border-radius: 3px; | |
| 1672 | + margin: 40px auto; | |
| 1673 | + } | |
| 1674 | + #sendingButton:hover { | |
| 1675 | + background-color: #FFF; | |
| 1676 | + color: #000; | |
| 1677 | + cursor:pointer; | |
| 1678 | + } | |
| 1679 | + | |
| 1680 | + /* Croix de fermeture custom */ | |
| 1681 | + .swal-close-custom { | |
| 1682 | + position: absolute; | |
| 1683 | + top: 10px; | |
| 1684 | + right: 15px; | |
| 1685 | + background: #000 !important; | |
| 1686 | + border: none; | |
| 1687 | + font-size: 30px !important; | |
| 1688 | + color: #fff; | |
| 1689 | + cursor: pointer; | |
| 1690 | + z-index: 9999; | |
| 1691 | + transition: font-size 0.3s ease-in-out; | |
| 1692 | + } | |
| 1693 | + .swal-close-custom:hover { | |
| 1694 | + font-size: 40px !important; | |
| 1695 | + } | |
| 1696 | + | |
| 1697 | + /* Honeypot */ | |
| 1698 | + .honeypot-field { | |
| 1699 | + position: absolute; | |
| 1700 | + left: -9999px; | |
| 1701 | + } | |
| 1702 | + | |
| 1703 | + .submit-consent { | |
| 1704 | + margin: 20px 0 40px 0; | |
| 1705 | + } | |
| 1706 | +</style> | |
| 1707 | + | |
| 1708 | +<template id="single-popup-template"> | |
| 1709 | + <div class="promo_orive"> | |
| 1710 | + <div> | |
| 1711 | + <button type="button" class="swal-close-custom" onclick="Swal.close()">×</button> | |
| 1712 | + <form id="salesforce-form-popup" action="https://location.groupeevoludev.com/sendmail" method="POST"> | |
| 1713 | + <input type="hidden" name="_token" value="7RqwmuaSFLctO1umdwTF0IjEBgIJxmDblzZ9dcJb" autocomplete="off"> <input type="hidden" name="unit" value=""> | |
| 1714 | + <input type="hidden" name="language" value="Français"> | |
| 1715 | + | |
| 1716 | + <div class="row"> | |
| 1717 | + <div class="col-lg-6"> | |
| 1718 | + <input type="text" name="firstname" placeholder="PRÉNOM*" required> | |
| 1719 | + </div> | |
| 1720 | + <div class="col-lg-6"> | |
| 1721 | + <input type="text" name="lastname" placeholder="NOM*" required> | |
| 1722 | + </div> | |
| 1723 | + </div> | |
| 1724 | + | |
| 1725 | + <div class="row"> | |
| 1726 | + <div class="col-lg-6"> | |
| 1727 | + <input type="text" name="email" placeholder="COURRIEL*" required> | |
| 1728 | + </div> | |
| 1729 | + <div class="col-lg-6"> | |
| 1730 | + <input type="text" name="phone" placeholder="TÉLÉPHONE"> | |
| 1731 | + </div> | |
| 1732 | + </div> | |
| 1733 | + | |
| 1734 | + <div class="row"> | |
| 1735 | + <div class="col-lg-12"> | |
| 1736 | + <select name="size[]"> | |
| 1737 | + <option value="" disabled selected>TYPE D'UNITÉ RECHERCHÉ</option> | |
| 1738 | + <option value="Studio">Studio</option> | |
| 1739 | + <option value="3 1/2">3½</option> | |
| 1740 | + <option value="4 1/2">4½</option> | |
| 1741 | + <option value="5 1/2">5½</option> | |
| 1742 | + </select> | |
| 1743 | + </div> | |
| 1744 | + </div> | |
| 1745 | + | |
| 1746 | + <div class="row"> | |
| 1747 | + <div class="col-lg-12"> | |
| 1748 | + <select name="pub"> | |
| 1749 | + <option value="" disabled selected>OÙ AVEZ-VOUS ENTENDU PARLÉ DE NOUS ?</option> | |
| 1750 | + <option value="Publication Facebook">Publication Facebook</option> | |
| 1751 | + <option value="Publication Instagram">Publication Instagram</option> | |
| 1752 | + <option value="Recherche Google ">Recherche Google </option> | |
| 1753 | + <option value="Recommandation/Référence">Recommandation/Référence</option> | |
| 1754 | + <option value="Affichage physique">Affichage physique (pancarte)</option> | |
| 1755 | + </select> | |
| 1756 | + <textarea name="message" rows="5" placeholder="COMMENTAIRES"></textarea> | |
| 1757 | + <div class="checkbox-group"> | |
| 1758 | + <input type="hidden" name="accept" value="no"> | |
| 1759 | + <input type="checkbox" name="accept" id="accept-popup" value="yes"> | |
| 1760 | + <label for="accept-popup">J’autorise Groupe Evoludev à communiquer avec moi.</label> | |
| 1761 | + </div> | |
| 1762 | + <p id="custom-form-error-popup">Vous devez permettre Groupe Evoludev de communiquer avec vous pour envoyer.</p> | |
| 1763 | + <p class="submit-consent">En soumettant votre demande, vous consentez au traitement de vos données.</p> | |
| 1764 | + <div id="cf-turnstile-popup" class="cf-turnstile"></div> | |
| 1765 | + <div class="honeypot-field"> | |
| 1766 | + <label for="honeypot">Pot de miel</label> | |
| 1767 | + <input type="text" id="honeypot" name="honeypot" value=""> | |
| 1768 | + </div> | |
| 1769 | + </div> | |
| 1770 | + </div> | |
| 1771 | + | |
| 1772 | + <div class="row"> | |
| 1773 | + <button id="sendingButton">CONTACTEZ-NOUS</button> | |
| 1774 | + </div> | |
| 1775 | + </form> | |
| 1776 | + </div> | |
| 1777 | + </div> | |
| 1778 | +</template> | |
| 1779 | + | |
| 1780 | +<script> | |
| 1781 | + document.addEventListener("DOMContentLoaded", function () { | |
| 1782 | + const template = document.getElementById('single-popup-template'); | |
| 1783 | + const wrapper = document.createElement('div'); | |
| 1784 | + wrapper.innerHTML = template.innerHTML; | |
| 1785 | + | |
| 1786 | + setTimeout(() => { | |
| 1787 | + | |
| 1788 | + Swal.fire({ | |
| 1789 | + title: "", | |
| 1790 | + html: wrapper, | |
| 1791 | + showConfirmButton: false, | |
| 1792 | + width: '80vw', | |
| 1793 | + background: 'transparent', | |
| 1794 | + }); | |
| 1795 | + | |
| 1796 | + function onSweetAlertDidOpen(callback) { | |
| 1797 | + const obs = new MutationObserver((_, observer) => { | |
| 1798 | + const popup = document.querySelector('.swal2-popup'); | |
| 1799 | + if (popup) { | |
| 1800 | + observer.disconnect(); | |
| 1801 | + callback(popup); | |
| 1802 | + } | |
| 1803 | + }); | |
| 1804 | + obs.observe(document.body, { childList: true, subtree: true }); | |
| 1805 | + } | |
| 1806 | + | |
| 1807 | + onSweetAlertDidOpen(() => { | |
| 1808 | + if (typeof turnstile !== 'undefined') { | |
| 1809 | + turnstile.render('#cf-turnstile-popup', { | |
| 1810 | + sitekey: '0x4AAAAAAAxQUAaPUCBn3vTs', | |
| 1811 | + callback: token => window.turnstileToken = token, | |
| 1812 | + 'error-callback': () => window.turnstileToken = null | |
| 1813 | + }); | |
| 1814 | + } | |
| 1815 | + | |
| 1816 | + document.getElementById('salesforce-form-popup').addEventListener('submit', e => { | |
| 1817 | + const accept = document.getElementById('accept-popup'); | |
| 1818 | + const err = document.getElementById('custom-form-error-popup'); | |
| 1819 | + if (!accept.checked) { | |
| 1820 | + e.preventDefault(); | |
| 1821 | + err.style.display = 'block'; | |
| 1822 | + } else { | |
| 1823 | + err.style.display = 'none'; | |
| 1824 | + } | |
| 1825 | + }); | |
| 1826 | + }); | |
| 1827 | + | |
| 1828 | + }, 20000); | |
| 1829 | + }); | |
| 1830 | +</script> | |
| 1831 | + | |
| 1832 | + <!-- HERO --> | |
| 1833 | + <div class="carousel js-flickity" data-flickity='{ "wrapAround": true, "imagesLoaded": true, "arrowShape": "M 0 51.85 L 42.5 4.25 L 52.7 12.75 L 23.8 46.75 L 134.3 46.75 L 134.3 56.95 L 23.8 56.95 L 52.7 89.25 L 42.5 99.45 Z" }'> | |
| 1834 | + <div class="carousel-cell"> | |
| 1835 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/vue 2_1920x1080.jpg" /> | |
| 1836 | + </div> | |
| 1837 | + <div class="carousel-cell"> | |
| 1838 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/vue 1_1920x1080.jpg" /> | |
| 1839 | + </div> | |
| 1840 | + <div class="carousel-cell"> | |
| 1841 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/vue 4_1920x1080.jpg" /> | |
| 1842 | + </div> | |
| 1843 | + <div class="carousel-cell"> | |
| 1844 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/vue 3_1920x1080.jpg" /> | |
| 1845 | + </div> | |
| 1846 | + <div class="carousel-cell"> | |
| 1847 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/Le Roussin (2)_1920x1080.jpg" /> | |
| 1848 | + </div> | |
| 1849 | + <div class="carousel-cell"> | |
| 1850 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/Le Roussin (3)_1920x1080.jpg" /> | |
| 1851 | + </div> | |
| 1852 | + <div class="carousel-cell"> | |
| 1853 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/Le Roussin (1)_1920x1080.jpg" /> | |
| 1854 | + </div> | |
| 1855 | + <div class="carousel-cell"> | |
| 1856 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/Le Roussin (4)_chambre_1920x1080.jpg" /> | |
| 1857 | + </div> | |
| 1858 | + <div class="carousel-cell"> | |
| 1859 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/Le Roussin (5)_SdB_1920x1080.jpg" /> | |
| 1860 | + </div> | |
| 1861 | + <div class="carousel-cell"> | |
| 1862 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/Le Roussin (6)_SdB2_1920x1080.jpg" /> | |
| 1863 | + </div> | |
| 1864 | + <div class="carousel-cell"> | |
| 1865 | + <img src="https://groupeevoludev.com/location//storage/buildings/82/Le Roussin - implantation_1920x1080.jpg" /> | |
| 1866 | + </div> | |
| 1867 | + </div> | |
| 1868 | + <div class="FicheHero__wrapper"> | |
| 1869 | + <div class="availability"> | |
| 1870 | + Disponible | |
| 1871 | + </div> | |
| 1872 | + <h1 class="FicheHero__title"> | |
| 1873 | + <span>Le Roussin</span> | |
| 1874 | + <span class="subTitle" style="padding-left:12px !important;">Logements 3½ 4½ 5½ à louer | Joliette</span> | |
| 1875 | + </h1> | |
| 1876 | + <a href="tel:+15792592002" class="Button phoneButton"><img src="https://location.groupeevoludev.com/images/frontend/phone-solid_white.svg" alt="phone_solid_white"/>579-259-2002</a> | |
| 1877 | + <a href="#contactSection" class="Button reserveButton">Planifiez une visite</a> | |
| 1878 | + </div> | |
| 1879 | + <!-- INTRO --> | |
| 1880 | + <div class="PageSection PageSection--white pt-4 pb-3"> | |
| 1881 | + <div class="PageSection__wrapper"> | |
| 1882 | + <div class="intro"> | |
| 1883 | + <div class="introItem"> | |
| 1884 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_parc.png" style="max-width: 50px" alt="icone parc"/> | |
| 1885 | + <p class="introNumber">1</p> | |
| 1886 | + <p class="introText">min d'un parc</p> | |
| 1887 | + </div> | |
| 1888 | + <div class="introItem"> | |
| 1889 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_grocery.png" style="max-width: 50px" alt="icone parc"/> | |
| 1890 | + <p class="introNumber">3</p> | |
| 1891 | + <p class="introText">min d'une épicerie</p> | |
| 1892 | + </div> | |
| 1893 | + <div class="introItem"> | |
| 1894 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_school.png" style="max-width: 50px" alt="icone parc"/> | |
| 1895 | + <p class="introNumber">2</p> | |
| 1896 | + <p class="introText">min d'une école</p> | |
| 1897 | + </div> | |
| 1898 | + <div class="introItem"> | |
| 1899 | + <img src="https://location.groupeevoludev.com/images/frontend/icon_drug_store.png" style="max-width: 50px" alt="icone parc"/> | |
| 1900 | + <p class="introNumber">2</p> | |
| 1901 | + <p class="introText">min d'une pharmacie</p> | |
| 1902 | + </div> | |
| 1903 | + </div> | |
| 1904 | + </div> | |
| 1905 | + </div> | |
| 1906 | + | |
| 1907 | + <!-- FIFTYFIFTY--> | |
| 1908 | + <div class="PageSection PageSection--grey"> | |
| 1909 | + <div class="PageSection__wrapper"> | |
| 1910 | + <div class="FiftyFifty"> | |
| 1911 | + <div class="FiftyFifty__left"> | |
| 1912 | + <p class="Title">À propos de l'immeuble</p> | |
| 1913 | + <p class="aboutText">Situé en périphérie du centre-ville de Joliette, cet immeuble de 28 unités de 3 ½, 4 ½ et 5 ½ est muni d’une belle fenestration à chaque unité.</p> | |
| 1914 | + <ul class="Immeuble__infos"> | |
| 1915 | + <li class="aboutText">Année de construction : 2024</li> | |
| 1916 | + <li class="aboutText">Nombre d’unités : 28</li> | |
| 1917 | + <li class="aboutText">Ville : Joliette</li> | |
| 1918 | + <li class="aboutText">Adresse : | |
| 1919 | + <a target="_blank" href="https://maps.google.com/?q=46.0289929,-73.4425577">350 Rue Richard, Joliette, QC, Canada</a> | |
| 1920 | + </li> | |
| 1921 | + </ul> | |
| 1922 | + <div class="projectMapDiv"> | |
| 1923 | + | |
| 1924 | + <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3&key=AIza_CLE_CAVIARDEE_LOUKA_000000000000000&&language=fr"></script> | |
| 1925 | + <script type="text/javascript"> | |
| 1926 | + //<![CDATA[ | |
| 1927 | + | |
| 1928 | + var map; // Global declaration of the map | |
| 1929 | + var lat_longs_map = new Array(); | |
| 1930 | + var markers_map = new Array(); | |
| 1931 | + var iw_map; | |
| 1932 | + | |
| 1933 | + iw_map = new google.maps.InfoWindow({}); | |
| 1934 | + | |
| 1935 | + function initialize_map() { | |
| 1936 | + | |
| 1937 | + var styles_0 = {"featureType":"landscape","elementType":"geometry","stylers":{"color":"#FF0000","lightness":20}}; | |
| 1938 | + var myLatlng = new google.maps.LatLng(46.0289929,-73.4425577); | |
| 1939 | + var myOptions = { | |
| 1940 | + zoom: 12, | |
| 1941 | + center: myLatlng, | |
| 1942 | + mapTypeId: google.maps.MapTypeId.ROADMAP};map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);map.setOptions({styles: styles_0}); | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + var myLatlng = new google.maps.LatLng(46.0289929,-73.4425577); | |
| 1946 | + | |
| 1947 | + var marker_icon = { | |
| 1948 | + url: "https://location.groupeevoludev.com/images/frontend/markers/map-marker-disponible_200x159.png", | |
| 1949 | + scaledSize: new google.maps.Size(50,50), | |
| 1950 | + origin: new google.maps.Point(0,0)}; | |
| 1951 | + | |
| 1952 | + var markerOptions = { | |
| 1953 | + map: map, | |
| 1954 | + position: myLatlng, | |
| 1955 | + icon: marker_icon, | |
| 1956 | + title: "Le Roussin", | |
| 1957 | + animation: google.maps.Animation.DROP | |
| 1958 | + }; | |
| 1959 | + marker_0 = createMarker_map(markerOptions); | |
| 1960 | + | |
| 1961 | + marker_0.set("content", "<div class='mapInfoWindow'><div class='mapInfoWindow__left'><a href='https://location.groupeevoludev.com/projet/le-roussin' target='_blank'><img src='https://groupeevoludev.com/location//storage/buildings/82/vue 1_1920x1080.jpg' width='150' height='100'></a></div><div class='mapInfoWindow__right'><a id='googleMapMobileImage' style='display:none;' href='https://location.groupeevoludev.com/projet/le-roussin' target='_blank'><img src='https://groupeevoludev.com/location//storage/buildings/82/vue 1_1920x1080.jpg' width='150' height='100'></a><a href='https://location.groupeevoludev.com/projet/le-roussin' target='_blank'><p class='mapInfoWindow__right__name'>Le Roussin</p></a><p class='mapInfoWindow__right__price'><span>1285</span> $/ mois</p><p class='mapInfoWindow__right__infos desktop'><svg class='icon icon-icon-chambre'><use xlink:href='#icon-icon-chambre'></use></svg><span>3½ 4½ 5½</span><svg class='icon icon-icon-superficie'><use xlink:href='#icon-icon-superficie'></use></svg><span>714pi²</span></p><div class='mapInfoWindow__right__infos mobile' style='display:none;'><div><svg class='icon icon-icon-chambre'><use xlink:href='#icon-icon-chambre'></use></svg><span>3½ 4½ 5½</span></div><div class='pt-1'><svg class='icon icon-icon-superficie'><use xlink:href='#icon-icon-superficie'></use></svg><span>714pi²</span></div></div></div>"); | |
| 1962 | + | |
| 1963 | + google.maps.event.addListener(marker_0, "click", function(event) { | |
| 1964 | + iw_map.setContent(this.get("content")); | |
| 1965 | + iw_map.open(map, this); | |
| 1966 | + | |
| 1967 | + }); | |
| 1968 | + | |
| 1969 | + | |
| 1970 | + } | |
| 1971 | + | |
| 1972 | + | |
| 1973 | + function createMarker_map(markerOptions) { | |
| 1974 | + var marker = new google.maps.Marker(markerOptions); | |
| 1975 | + markers_map.push(marker); | |
| 1976 | + lat_longs_map.push(marker.getPosition()); | |
| 1977 | + return marker; | |
| 1978 | + } | |
| 1979 | + | |
| 1980 | + google.maps.event.addDomListener(window, "load", initialize_map); | |
| 1981 | + | |
| 1982 | + //]]> | |
| 1983 | + </script><div id="map_canvas" style="width:100%; height:450px;"></div> | |
| 1984 | + </div> | |
| 1985 | + </div> | |
| 1986 | + <div class="FiftyFifty__right"> | |
| 1987 | + <h3 class="subTitle">Options ($)</h3> | |
| 1988 | + <ul class="Immeuble__specs"> | |
| 1989 | + <li class="aboutText"> | |
| 1990 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement extérieur"> | |
| 1991 | + <div class="Immeuble__specs-content "> | |
| 1992 | + Stationnement extérieur | |
| 1993 | + <span>Stationnement supplémentaire</span> | |
| 1994 | + </div> | |
| 1995 | + </li> | |
| 1996 | + <li class="aboutText"> | |
| 1997 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-animaux-300x300.svg" alt="Animaux de compagnie"> | |
| 1998 | + <div class="Immeuble__specs-content "> | |
| 1999 | + Animaux de compagnie | |
| 2000 | + <span>Sous certaines conditions</span> | |
| 2001 | + </div> | |
| 2002 | + </li> | |
| 2003 | + </ul> | |
| 2004 | + <div class="desktop-inclusion-section"> | |
| 2005 | + <h3 class="subTitle">Inclusions</h3> | |
| 2006 | + <ul class="Immeuble__specs"> | |
| 2007 | + <li class="aboutText"> | |
| 2008 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement extérieur"> | |
| 2009 | + <div class="Immeuble__specs-content noDescription"> | |
| 2010 | + Stationnement extérieur | |
| 2011 | + </div> | |
| 2012 | + </li> | |
| 2013 | + <li class="aboutText"> | |
| 2014 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-internet-sans-fil-300x300.svg" alt="Internet sans fil illimité"> | |
| 2015 | + <div class="Immeuble__specs-content noDescription"> | |
| 2016 | + Internet sans fil illimité | |
| 2017 | + </div> | |
| 2018 | + </li> | |
| 2019 | + <li class="aboutText"> | |
| 2020 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-rangement-exterieur-300x300.svg" alt="Rangement extérieur"> | |
| 2021 | + <div class="Immeuble__specs-content noDescription"> | |
| 2022 | + Rangement extérieur | |
| 2023 | + </div> | |
| 2024 | + </li> | |
| 2025 | + <li class="aboutText"> | |
| 2026 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-air-climatise-300x300.svg" alt="Air climatisé"> | |
| 2027 | + <div class="Immeuble__specs-content noDescription"> | |
| 2028 | + Air climatisé | |
| 2029 | + </div> | |
| 2030 | + </li> | |
| 2031 | + <li class="aboutText"> | |
| 2032 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-camera-securite-300x300.svg" alt="Caméras de sécurité"> | |
| 2033 | + <div class="Immeuble__specs-content noDescription"> | |
| 2034 | + Caméras de sécurité | |
| 2035 | + </div> | |
| 2036 | + </li> | |
| 2037 | + <li class="aboutText"> | |
| 2038 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-lave-vaisselle-300x300.svg" alt="Entrée lave-vaisselle"> | |
| 2039 | + <div class="Immeuble__specs-content noDescription"> | |
| 2040 | + Entrée lave-vaisselle | |
| 2041 | + </div> | |
| 2042 | + </li> | |
| 2043 | + <li class="aboutText"> | |
| 2044 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-laveuse-secheuse-300x300.svg" alt="Entrées laveuse-sécheuse"> | |
| 2045 | + <div class="Immeuble__specs-content noDescription"> | |
| 2046 | + Entrées laveuse-sécheuse | |
| 2047 | + </div> | |
| 2048 | + </li> | |
| 2049 | + <li class="aboutText"> | |
| 2050 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-services-appels-urgence-300x300.svg" alt="Service d’appels d’urgence 24/7"> | |
| 2051 | + <div class="Immeuble__specs-content noDescription"> | |
| 2052 | + Service d’appels d’urgence 24/7 | |
| 2053 | + </div> | |
| 2054 | + </li> | |
| 2055 | + </ul> | |
| 2056 | + </div> | |
| 2057 | + <div class="mobile-inclusion-section"> | |
| 2058 | + <div class="SmallToggles"> | |
| 2059 | + <div class="SmallToggles__item"> | |
| 2060 | + <div class="SmallToggles__header"> | |
| 2061 | + <span id="" class="SmallToggles__title"><h3 class="subTitle">Inclusions</h3></span> | |
| 2062 | + <div class="SmallToggles__status"> | |
| 2063 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2064 | + </div> | |
| 2065 | + </div> | |
| 2066 | + <div class="SmallToggles__content"> | |
| 2067 | + <ul class="Immeuble__specs"> | |
| 2068 | + <li> | |
| 2069 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-stationnement-300x300.svg" alt="Stationnement extérieur"> | |
| 2070 | + <div class="Immeuble__specs-content noDescription"> | |
| 2071 | + Stationnement extérieur | |
| 2072 | + </div> | |
| 2073 | + </li> | |
| 2074 | + <li> | |
| 2075 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-internet-sans-fil-300x300.svg" alt="Internet sans fil illimité"> | |
| 2076 | + <div class="Immeuble__specs-content noDescription"> | |
| 2077 | + Internet sans fil illimité | |
| 2078 | + </div> | |
| 2079 | + </li> | |
| 2080 | + <li> | |
| 2081 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-rangement-exterieur-300x300.svg" alt="Rangement extérieur"> | |
| 2082 | + <div class="Immeuble__specs-content noDescription"> | |
| 2083 | + Rangement extérieur | |
| 2084 | + </div> | |
| 2085 | + </li> | |
| 2086 | + <li> | |
| 2087 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-air-climatise-300x300.svg" alt="Air climatisé"> | |
| 2088 | + <div class="Immeuble__specs-content noDescription"> | |
| 2089 | + Air climatisé | |
| 2090 | + </div> | |
| 2091 | + </li> | |
| 2092 | + <li> | |
| 2093 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-camera-securite-300x300.svg" alt="Caméras de sécurité"> | |
| 2094 | + <div class="Immeuble__specs-content noDescription"> | |
| 2095 | + Caméras de sécurité | |
| 2096 | + </div> | |
| 2097 | + </li> | |
| 2098 | + <li> | |
| 2099 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-lave-vaisselle-300x300.svg" alt="Entrée lave-vaisselle"> | |
| 2100 | + <div class="Immeuble__specs-content noDescription"> | |
| 2101 | + Entrée lave-vaisselle | |
| 2102 | + </div> | |
| 2103 | + </li> | |
| 2104 | + <li> | |
| 2105 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-entree-laveuse-secheuse-300x300.svg" alt="Entrées laveuse-sécheuse"> | |
| 2106 | + <div class="Immeuble__specs-content noDescription"> | |
| 2107 | + Entrées laveuse-sécheuse | |
| 2108 | + </div> | |
| 2109 | + </li> | |
| 2110 | + <li> | |
| 2111 | + <img src="https://location.groupeevoludev.com/images/frontend/inclusions/icone-services-appels-urgence-300x300.svg" alt="Service d’appels d’urgence 24/7"> | |
| 2112 | + <div class="Immeuble__specs-content noDescription"> | |
| 2113 | + Service d’appels d’urgence 24/7 | |
| 2114 | + </div> | |
| 2115 | + </li> | |
| 2116 | + </ul> | |
| 2117 | + </div> | |
| 2118 | + </div> | |
| 2119 | + </div> | |
| 2120 | + </div> | |
| 2121 | + </div> | |
| 2122 | + </div> | |
| 2123 | + </div> | |
| 2124 | + </div> | |
| 2125 | + | |
| 2126 | + <div class="PageSection PageSection--white"> | |
| 2127 | + <div class="PageSection__wrapper"> | |
| 2128 | + <div class="row"> | |
| 2129 | + <div class="col-lg-12"> | |
| 2130 | + <p class="Title d-inline-block">Unités locatives</p> | |
| 2131 | + <p class="tagDispo disponible">Disponible</p> | |
| 2132 | + </div> | |
| 2133 | + <div class="col-lg-12"> | |
| 2134 | + <p class="minAvailability"> | |
| 2135 | + Disponible dès | |
| 2136 | + maintenant | |
| 2137 | + </p> | |
| 2138 | + </div> | |
| 2139 | + </div> | |
| 2140 | + <div class="FiftyFifty"> | |
| 2141 | + <div class="FiftyFifty__toggles"> | |
| 2142 | + <div class="SmallToggles"> | |
| 2143 | + <div class="SmallToggles__item SmallToggles__item--active "> | |
| 2144 | + <div class="SmallToggles__header"> | |
| 2145 | + <span id="1" class="SmallToggles__title">Demi sous-sol </span> | |
| 2146 | + <div class="SmallToggles__status"> | |
| 2147 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2148 | + </div> | |
| 2149 | + </div> | |
| 2150 | + <div class="SmallToggles__content"> | |
| 2151 | + <div class="desktop-apartments-section"> | |
| 2152 | + <table class="table ApartmentTable"> | |
| 2153 | + <thead> | |
| 2154 | + <tr> | |
| 2155 | + <th scope="col">Unité</th> | |
| 2156 | + <th scope="col">À partir de</th> | |
| 2157 | + <th scope="col">Disponibilité</th> | |
| 2158 | + <th scope="col">Date</th> | |
| 2159 | + <th scope="col"><a class="help" title="Chambre"> | |
| 2160 | + <svg class="icon icon-icon-chambre"> | |
| 2161 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 2162 | + </svg> | |
| 2163 | + </a></th> | |
| 2164 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 2165 | + <svg class="icon icon-icon-salle-bain"> | |
| 2166 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 2167 | + </svg> | |
| 2168 | + </a></th> | |
| 2169 | + <th scope="col"><a class="help" title="Superficie"> | |
| 2170 | + <svg class="icon icon-icon-superficie"> | |
| 2171 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 2172 | + </svg> | |
| 2173 | + </a></th> | |
| 2174 | + <th scope="col"></th> | |
| 2175 | + </tr> | |
| 2176 | + </thead> | |
| 2177 | + <tbody> | |
| 2178 | + <tr> | |
| 2179 | + <th scope="row">101 | 3 1/2</th> | |
| 2180 | + <td>N.D. $ / m</td> | |
| 2181 | + <td> | |
| 2182 | + <span class="Toggles__available ">Louée</span> | |
| 2183 | + </td> | |
| 2184 | + <td> | |
| 2185 | + N.D. | |
| 2186 | + </td> | |
| 2187 | + <td>1</td> | |
| 2188 | + <td>1</td> | |
| 2189 | + <td>714 pi²</td> | |
| 2190 | + <td> | |
| 2191 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4242"> | |
| 2192 | + Plan | |
| 2193 | + </button> | |
| 2194 | + </td> | |
| 2195 | + </tr> | |
| 2196 | + <!-- Modal apartment plan --> | |
| 2197 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4242" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2198 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2199 | + <div class="modal-content"> | |
| 2200 | + <div class="modal-header"> | |
| 2201 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2202 | + <span aria-hidden="true">×</span> | |
| 2203 | + </button> | |
| 2204 | + </div> | |
| 2205 | + <div class="modal-body"> | |
| 2206 | + <div class="row"> | |
| 2207 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2208 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4242/101.jpg" /> | |
| 2209 | + </div> | |
| 2210 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2211 | + <div class="apartmentModalInfos"> | |
| 2212 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2213 | + <p class="apartmentModalName">Unité 101 | 3½</p> | |
| 2214 | + <p class="apartmentModalRooms"> | |
| 2215 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2216 | + <span>1 chambre</span> | |
| 2217 | + </p> | |
| 2218 | + <p class="apartmentModalWashrooms"> | |
| 2219 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2220 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2221 | + </svg> | |
| 2222 | + <span>1 salle de bain</span> | |
| 2223 | + </p> | |
| 2224 | + <p class="apartmentModalArea"> | |
| 2225 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2226 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2227 | + </svg> | |
| 2228 | + <span>714 pi²</span> | |
| 2229 | + </p> | |
| 2230 | + </div> | |
| 2231 | + </div> | |
| 2232 | + </div> | |
| 2233 | + </div> | |
| 2234 | + </div> | |
| 2235 | + </div> | |
| 2236 | + </div> | |
| 2237 | + <!-- FIN Modal apartment plan --> | |
| 2238 | + <tr> | |
| 2239 | + <th scope="row">102 | 4 1/2</th> | |
| 2240 | + <td>1395 $ / m</td> | |
| 2241 | + <td> | |
| 2242 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 2243 | + </td> | |
| 2244 | + <td> | |
| 2245 | + <span class="Toggles__available Toggles__available_disponible">septembre 2026</span> | |
| 2246 | + </td> | |
| 2247 | + <td>2</td> | |
| 2248 | + <td>1</td> | |
| 2249 | + <td>1075 pi²</td> | |
| 2250 | + <td> | |
| 2251 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4243"> | |
| 2252 | + Plan | |
| 2253 | + </button> | |
| 2254 | + </td> | |
| 2255 | + </tr> | |
| 2256 | + <!-- Modal apartment plan --> | |
| 2257 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4243" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2258 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2259 | + <div class="modal-content"> | |
| 2260 | + <div class="modal-header"> | |
| 2261 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2262 | + <span aria-hidden="true">×</span> | |
| 2263 | + </button> | |
| 2264 | + </div> | |
| 2265 | + <div class="modal-body"> | |
| 2266 | + <div class="row"> | |
| 2267 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2268 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4243/102.jpg" /> | |
| 2269 | + </div> | |
| 2270 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2271 | + <div class="apartmentModalInfos"> | |
| 2272 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 2273 | + <p class="apartmentModalName">Unité 102 | 4½</p> | |
| 2274 | + <p class="apartmentModalRooms"> | |
| 2275 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2276 | + <span>2 chambres</span> | |
| 2277 | + </p> | |
| 2278 | + <p class="apartmentModalWashrooms"> | |
| 2279 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2280 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2281 | + </svg> | |
| 2282 | + <span>1 salle de bain</span> | |
| 2283 | + </p> | |
| 2284 | + <p class="apartmentModalArea"> | |
| 2285 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2286 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2287 | + </svg> | |
| 2288 | + <span>1075 pi²</span> | |
| 2289 | + </p> | |
| 2290 | + <p class="apartmentModalPrice">1395$ <span>/mois</span></p> | |
| 2291 | + <button class="apartmentModalButton">Réservez mon unité | |
| 2292 | + <svg class="icon icon-chevron-right"> | |
| 2293 | + <use xlink:href="#icon-chevron-right"></use> | |
| 2294 | + </svg> | |
| 2295 | + </button> | |
| 2296 | + </div> | |
| 2297 | + </div> | |
| 2298 | + </div> | |
| 2299 | + </div> | |
| 2300 | + </div> | |
| 2301 | + </div> | |
| 2302 | + </div> | |
| 2303 | + <!-- FIN Modal apartment plan --> | |
| 2304 | + <tr> | |
| 2305 | + <th scope="row">103 | 5 1/2</th> | |
| 2306 | + <td>N.D. $ / m</td> | |
| 2307 | + <td> | |
| 2308 | + <span class="Toggles__available ">Louée</span> | |
| 2309 | + </td> | |
| 2310 | + <td> | |
| 2311 | + N.D. | |
| 2312 | + </td> | |
| 2313 | + <td>3</td> | |
| 2314 | + <td>1</td> | |
| 2315 | + <td>1218 pi²</td> | |
| 2316 | + <td> | |
| 2317 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4244"> | |
| 2318 | + Plan | |
| 2319 | + </button> | |
| 2320 | + </td> | |
| 2321 | + </tr> | |
| 2322 | + <!-- Modal apartment plan --> | |
| 2323 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4244" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2324 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2325 | + <div class="modal-content"> | |
| 2326 | + <div class="modal-header"> | |
| 2327 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2328 | + <span aria-hidden="true">×</span> | |
| 2329 | + </button> | |
| 2330 | + </div> | |
| 2331 | + <div class="modal-body"> | |
| 2332 | + <div class="row"> | |
| 2333 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2334 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4244/103.jpg" /> | |
| 2335 | + </div> | |
| 2336 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2337 | + <div class="apartmentModalInfos"> | |
| 2338 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2339 | + <p class="apartmentModalName">Unité 103 | 5½</p> | |
| 2340 | + <p class="apartmentModalRooms"> | |
| 2341 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2342 | + <span>3 chambres</span> | |
| 2343 | + </p> | |
| 2344 | + <p class="apartmentModalWashrooms"> | |
| 2345 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2346 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2347 | + </svg> | |
| 2348 | + <span>1 salle de bain</span> | |
| 2349 | + </p> | |
| 2350 | + <p class="apartmentModalArea"> | |
| 2351 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2352 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2353 | + </svg> | |
| 2354 | + <span>1218 pi²</span> | |
| 2355 | + </p> | |
| 2356 | + </div> | |
| 2357 | + </div> | |
| 2358 | + </div> | |
| 2359 | + </div> | |
| 2360 | + </div> | |
| 2361 | + </div> | |
| 2362 | + </div> | |
| 2363 | + <!-- FIN Modal apartment plan --> | |
| 2364 | + <tr> | |
| 2365 | + <th scope="row">104 | 4 1/2</th> | |
| 2366 | + <td>1455 $ / m</td> | |
| 2367 | + <td> | |
| 2368 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 2369 | + </td> | |
| 2370 | + <td> | |
| 2371 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 2372 | + </td> | |
| 2373 | + <td>2</td> | |
| 2374 | + <td>1</td> | |
| 2375 | + <td>1029 pi²</td> | |
| 2376 | + <td> | |
| 2377 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4245"> | |
| 2378 | + Plan | |
| 2379 | + </button> | |
| 2380 | + </td> | |
| 2381 | + </tr> | |
| 2382 | + <!-- Modal apartment plan --> | |
| 2383 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4245" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2384 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2385 | + <div class="modal-content"> | |
| 2386 | + <div class="modal-header"> | |
| 2387 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2388 | + <span aria-hidden="true">×</span> | |
| 2389 | + </button> | |
| 2390 | + </div> | |
| 2391 | + <div class="modal-body"> | |
| 2392 | + <div class="row"> | |
| 2393 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2394 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4245/104.jpg" /> | |
| 2395 | + </div> | |
| 2396 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2397 | + <div class="apartmentModalInfos"> | |
| 2398 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 2399 | + <p class="apartmentModalName">Unité 104 | 4½</p> | |
| 2400 | + <p class="apartmentModalRooms"> | |
| 2401 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2402 | + <span>2 chambres</span> | |
| 2403 | + </p> | |
| 2404 | + <p class="apartmentModalWashrooms"> | |
| 2405 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2406 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2407 | + </svg> | |
| 2408 | + <span>1 salle de bain</span> | |
| 2409 | + </p> | |
| 2410 | + <p class="apartmentModalArea"> | |
| 2411 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2412 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2413 | + </svg> | |
| 2414 | + <span>1029 pi²</span> | |
| 2415 | + </p> | |
| 2416 | + <p class="apartmentModalPrice">1455$ <span>/mois</span></p> | |
| 2417 | + <button class="apartmentModalButton">Réservez mon unité | |
| 2418 | + <svg class="icon icon-chevron-right"> | |
| 2419 | + <use xlink:href="#icon-chevron-right"></use> | |
| 2420 | + </svg> | |
| 2421 | + </button> | |
| 2422 | + </div> | |
| 2423 | + </div> | |
| 2424 | + </div> | |
| 2425 | + </div> | |
| 2426 | + </div> | |
| 2427 | + </div> | |
| 2428 | + </div> | |
| 2429 | + <!-- FIN Modal apartment plan --> | |
| 2430 | + <tr> | |
| 2431 | + <th scope="row">105 | 4 1/2</th> | |
| 2432 | + <td>N.D. $ / m</td> | |
| 2433 | + <td> | |
| 2434 | + <span class="Toggles__available ">Louée</span> | |
| 2435 | + </td> | |
| 2436 | + <td> | |
| 2437 | + N.D. | |
| 2438 | + </td> | |
| 2439 | + <td>2</td> | |
| 2440 | + <td>1</td> | |
| 2441 | + <td>1055 pi²</td> | |
| 2442 | + <td> | |
| 2443 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4246"> | |
| 2444 | + Plan | |
| 2445 | + </button> | |
| 2446 | + </td> | |
| 2447 | + </tr> | |
| 2448 | + <!-- Modal apartment plan --> | |
| 2449 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4246" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2450 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2451 | + <div class="modal-content"> | |
| 2452 | + <div class="modal-header"> | |
| 2453 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2454 | + <span aria-hidden="true">×</span> | |
| 2455 | + </button> | |
| 2456 | + </div> | |
| 2457 | + <div class="modal-body"> | |
| 2458 | + <div class="row"> | |
| 2459 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2460 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4246/105.jpg" /> | |
| 2461 | + </div> | |
| 2462 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2463 | + <div class="apartmentModalInfos"> | |
| 2464 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2465 | + <p class="apartmentModalName">Unité 105 | 4½</p> | |
| 2466 | + <p class="apartmentModalRooms"> | |
| 2467 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2468 | + <span>2 chambres</span> | |
| 2469 | + </p> | |
| 2470 | + <p class="apartmentModalWashrooms"> | |
| 2471 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2472 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2473 | + </svg> | |
| 2474 | + <span>1 salle de bain</span> | |
| 2475 | + </p> | |
| 2476 | + <p class="apartmentModalArea"> | |
| 2477 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2478 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2479 | + </svg> | |
| 2480 | + <span>1055 pi²</span> | |
| 2481 | + </p> | |
| 2482 | + </div> | |
| 2483 | + </div> | |
| 2484 | + </div> | |
| 2485 | + </div> | |
| 2486 | + </div> | |
| 2487 | + </div> | |
| 2488 | + </div> | |
| 2489 | + <!-- FIN Modal apartment plan --> | |
| 2490 | + <tr> | |
| 2491 | + <th scope="row">106 | 4 1/2</th> | |
| 2492 | + <td>N.D. $ / m</td> | |
| 2493 | + <td> | |
| 2494 | + <span class="Toggles__available ">Louée</span> | |
| 2495 | + </td> | |
| 2496 | + <td> | |
| 2497 | + N.D. | |
| 2498 | + </td> | |
| 2499 | + <td>2</td> | |
| 2500 | + <td>1</td> | |
| 2501 | + <td>1050 pi²</td> | |
| 2502 | + <td> | |
| 2503 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4247"> | |
| 2504 | + Plan | |
| 2505 | + </button> | |
| 2506 | + </td> | |
| 2507 | + </tr> | |
| 2508 | + <!-- Modal apartment plan --> | |
| 2509 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4247" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2510 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2511 | + <div class="modal-content"> | |
| 2512 | + <div class="modal-header"> | |
| 2513 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2514 | + <span aria-hidden="true">×</span> | |
| 2515 | + </button> | |
| 2516 | + </div> | |
| 2517 | + <div class="modal-body"> | |
| 2518 | + <div class="row"> | |
| 2519 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2520 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4247/106.jpg" /> | |
| 2521 | + </div> | |
| 2522 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2523 | + <div class="apartmentModalInfos"> | |
| 2524 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2525 | + <p class="apartmentModalName">Unité 106 | 4½</p> | |
| 2526 | + <p class="apartmentModalRooms"> | |
| 2527 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2528 | + <span>2 chambres</span> | |
| 2529 | + </p> | |
| 2530 | + <p class="apartmentModalWashrooms"> | |
| 2531 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2532 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2533 | + </svg> | |
| 2534 | + <span>1 salle de bain</span> | |
| 2535 | + </p> | |
| 2536 | + <p class="apartmentModalArea"> | |
| 2537 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2538 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2539 | + </svg> | |
| 2540 | + <span>1050 pi²</span> | |
| 2541 | + </p> | |
| 2542 | + </div> | |
| 2543 | + </div> | |
| 2544 | + </div> | |
| 2545 | + </div> | |
| 2546 | + </div> | |
| 2547 | + </div> | |
| 2548 | + </div> | |
| 2549 | + <!-- FIN Modal apartment plan --> | |
| 2550 | + <tr> | |
| 2551 | + <th scope="row">107 | 4 1/2</th> | |
| 2552 | + <td>1395 $ / m</td> | |
| 2553 | + <td> | |
| 2554 | + <span class="Toggles__available Toggles__available_disponible">Disponible</span> | |
| 2555 | + </td> | |
| 2556 | + <td> | |
| 2557 | + <span class="Toggles__available Toggles__available_disponible">Dès maintenant</span> | |
| 2558 | + </td> | |
| 2559 | + <td>2</td> | |
| 2560 | + <td>1</td> | |
| 2561 | + <td>1064 pi²</td> | |
| 2562 | + <td> | |
| 2563 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4248"> | |
| 2564 | + Plan | |
| 2565 | + </button> | |
| 2566 | + </td> | |
| 2567 | + </tr> | |
| 2568 | + <!-- Modal apartment plan --> | |
| 2569 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4248" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2570 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2571 | + <div class="modal-content"> | |
| 2572 | + <div class="modal-header"> | |
| 2573 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2574 | + <span aria-hidden="true">×</span> | |
| 2575 | + </button> | |
| 2576 | + </div> | |
| 2577 | + <div class="modal-body"> | |
| 2578 | + <div class="row"> | |
| 2579 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2580 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4248/107.jpg" /> | |
| 2581 | + </div> | |
| 2582 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2583 | + <div class="apartmentModalInfos"> | |
| 2584 | + <p class="apartmentModalAvailability">Disponible</p> | |
| 2585 | + <p class="apartmentModalName">Unité 107 | 4½</p> | |
| 2586 | + <p class="apartmentModalRooms"> | |
| 2587 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2588 | + <span>2 chambres</span> | |
| 2589 | + </p> | |
| 2590 | + <p class="apartmentModalWashrooms"> | |
| 2591 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2592 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2593 | + </svg> | |
| 2594 | + <span>1 salle de bain</span> | |
| 2595 | + </p> | |
| 2596 | + <p class="apartmentModalArea"> | |
| 2597 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2598 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2599 | + </svg> | |
| 2600 | + <span>1064 pi²</span> | |
| 2601 | + </p> | |
| 2602 | + <p class="apartmentModalPrice">1395$ <span>/mois</span></p> | |
| 2603 | + <button class="apartmentModalButton">Réservez mon unité | |
| 2604 | + <svg class="icon icon-chevron-right"> | |
| 2605 | + <use xlink:href="#icon-chevron-right"></use> | |
| 2606 | + </svg> | |
| 2607 | + </button> | |
| 2608 | + </div> | |
| 2609 | + </div> | |
| 2610 | + </div> | |
| 2611 | + </div> | |
| 2612 | + </div> | |
| 2613 | + </div> | |
| 2614 | + </div> | |
| 2615 | + <!-- FIN Modal apartment plan --> | |
| 2616 | + </tbody> | |
| 2617 | + </table> | |
| 2618 | + </div> | |
| 2619 | + <div class="mobile-apartments-section"> | |
| 2620 | + <div> | |
| 2621 | + <p class="area"><b>101 | 3 1/2</b> | |
| 2622 | + <span>714 pi²</span></p> | |
| 2623 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2624 | + </div> | |
| 2625 | + <div class="second-row"> | |
| 2626 | + <p> | |
| 2627 | + <span class="Toggles__available ">Louée</span> | |
| 2628 | + </p> | |
| 2629 | + <p> | |
| 2630 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4242_mobile"> | |
| 2631 | + Plan | |
| 2632 | + </button> | |
| 2633 | + </p> | |
| 2634 | + </div> | |
| 2635 | + <!-- Modal apartment plan MOBILE --> | |
| 2636 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4242_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2637 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2638 | + <div class="modal-header"> | |
| 2639 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2640 | + <span aria-hidden="true">×</span> | |
| 2641 | + </button> | |
| 2642 | + </div> | |
| 2643 | + <div class="modal-content"> | |
| 2644 | + <div class="modal-body mobilePlan"> | |
| 2645 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4242/101.jpg" alt="imagePlan_4242_mobile"/> | |
| 2646 | + </div> | |
| 2647 | + </div> | |
| 2648 | + </div> | |
| 2649 | + </div> | |
| 2650 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2651 | + <div> | |
| 2652 | + <p class="area"><b>102 | 4 1/2</b> | |
| 2653 | + <span>1075 pi²</span></p> | |
| 2654 | + <p class="price">À partir de 1395 $ / m</p> | |
| 2655 | + </div> | |
| 2656 | + <div class="second-row"> | |
| 2657 | + <p> | |
| 2658 | + <span class="Toggles__available Toggles__available_disponible">Disponible - septembre 2026</span> | |
| 2659 | + </p> | |
| 2660 | + <p> | |
| 2661 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4243_mobile"> | |
| 2662 | + Plan | |
| 2663 | + </button> | |
| 2664 | + </p> | |
| 2665 | + </div> | |
| 2666 | + <!-- Modal apartment plan MOBILE --> | |
| 2667 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4243_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2668 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2669 | + <div class="modal-header"> | |
| 2670 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2671 | + <span aria-hidden="true">×</span> | |
| 2672 | + </button> | |
| 2673 | + </div> | |
| 2674 | + <div class="modal-content"> | |
| 2675 | + <div class="modal-body mobilePlan"> | |
| 2676 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4243/102.jpg" alt="imagePlan_4243_mobile"/> | |
| 2677 | + </div> | |
| 2678 | + </div> | |
| 2679 | + </div> | |
| 2680 | + </div> | |
| 2681 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2682 | + <div> | |
| 2683 | + <p class="area"><b>103 | 5 1/2</b> | |
| 2684 | + <span>1218 pi²</span></p> | |
| 2685 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2686 | + </div> | |
| 2687 | + <div class="second-row"> | |
| 2688 | + <p> | |
| 2689 | + <span class="Toggles__available ">Louée</span> | |
| 2690 | + </p> | |
| 2691 | + <p> | |
| 2692 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4244_mobile"> | |
| 2693 | + Plan | |
| 2694 | + </button> | |
| 2695 | + </p> | |
| 2696 | + </div> | |
| 2697 | + <!-- Modal apartment plan MOBILE --> | |
| 2698 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4244_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2699 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2700 | + <div class="modal-header"> | |
| 2701 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2702 | + <span aria-hidden="true">×</span> | |
| 2703 | + </button> | |
| 2704 | + </div> | |
| 2705 | + <div class="modal-content"> | |
| 2706 | + <div class="modal-body mobilePlan"> | |
| 2707 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4244/103.jpg" alt="imagePlan_4244_mobile"/> | |
| 2708 | + </div> | |
| 2709 | + </div> | |
| 2710 | + </div> | |
| 2711 | + </div> | |
| 2712 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2713 | + <div> | |
| 2714 | + <p class="area"><b>104 | 4 1/2</b> | |
| 2715 | + <span>1029 pi²</span></p> | |
| 2716 | + <p class="price">À partir de 1455 $ / m</p> | |
| 2717 | + </div> | |
| 2718 | + <div class="second-row"> | |
| 2719 | + <p> | |
| 2720 | + <span class="Toggles__available Toggles__available_disponible">Disponible - août 2026</span> | |
| 2721 | + </p> | |
| 2722 | + <p> | |
| 2723 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4245_mobile"> | |
| 2724 | + Plan | |
| 2725 | + </button> | |
| 2726 | + </p> | |
| 2727 | + </div> | |
| 2728 | + <!-- Modal apartment plan MOBILE --> | |
| 2729 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4245_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2730 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2731 | + <div class="modal-header"> | |
| 2732 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2733 | + <span aria-hidden="true">×</span> | |
| 2734 | + </button> | |
| 2735 | + </div> | |
| 2736 | + <div class="modal-content"> | |
| 2737 | + <div class="modal-body mobilePlan"> | |
| 2738 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4245/104.jpg" alt="imagePlan_4245_mobile"/> | |
| 2739 | + </div> | |
| 2740 | + </div> | |
| 2741 | + </div> | |
| 2742 | + </div> | |
| 2743 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2744 | + <div> | |
| 2745 | + <p class="area"><b>105 | 4 1/2</b> | |
| 2746 | + <span>1055 pi²</span></p> | |
| 2747 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2748 | + </div> | |
| 2749 | + <div class="second-row"> | |
| 2750 | + <p> | |
| 2751 | + <span class="Toggles__available ">Louée</span> | |
| 2752 | + </p> | |
| 2753 | + <p> | |
| 2754 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4246_mobile"> | |
| 2755 | + Plan | |
| 2756 | + </button> | |
| 2757 | + </p> | |
| 2758 | + </div> | |
| 2759 | + <!-- Modal apartment plan MOBILE --> | |
| 2760 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4246_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2761 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2762 | + <div class="modal-header"> | |
| 2763 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2764 | + <span aria-hidden="true">×</span> | |
| 2765 | + </button> | |
| 2766 | + </div> | |
| 2767 | + <div class="modal-content"> | |
| 2768 | + <div class="modal-body mobilePlan"> | |
| 2769 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4246/105.jpg" alt="imagePlan_4246_mobile"/> | |
| 2770 | + </div> | |
| 2771 | + </div> | |
| 2772 | + </div> | |
| 2773 | + </div> | |
| 2774 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2775 | + <div> | |
| 2776 | + <p class="area"><b>106 | 4 1/2</b> | |
| 2777 | + <span>1050 pi²</span></p> | |
| 2778 | + <p class="price">À partir de N.D. $ / m</p> | |
| 2779 | + </div> | |
| 2780 | + <div class="second-row"> | |
| 2781 | + <p> | |
| 2782 | + <span class="Toggles__available ">Louée</span> | |
| 2783 | + </p> | |
| 2784 | + <p> | |
| 2785 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4247_mobile"> | |
| 2786 | + Plan | |
| 2787 | + </button> | |
| 2788 | + </p> | |
| 2789 | + </div> | |
| 2790 | + <!-- Modal apartment plan MOBILE --> | |
| 2791 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4247_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2792 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2793 | + <div class="modal-header"> | |
| 2794 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2795 | + <span aria-hidden="true">×</span> | |
| 2796 | + </button> | |
| 2797 | + </div> | |
| 2798 | + <div class="modal-content"> | |
| 2799 | + <div class="modal-body mobilePlan"> | |
| 2800 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4247/106.jpg" alt="imagePlan_4247_mobile"/> | |
| 2801 | + </div> | |
| 2802 | + </div> | |
| 2803 | + </div> | |
| 2804 | + </div> | |
| 2805 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2806 | + <div> | |
| 2807 | + <p class="area"><b>107 | 4 1/2</b> | |
| 2808 | + <span>1064 pi²</span></p> | |
| 2809 | + <p class="price">À partir de 1395 $ / m</p> | |
| 2810 | + </div> | |
| 2811 | + <div class="second-row"> | |
| 2812 | + <p> | |
| 2813 | + <span class="Toggles__available Toggles__available_disponible">Disponible - juin 2026</span> | |
| 2814 | + </p> | |
| 2815 | + <p> | |
| 2816 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4248_mobile"> | |
| 2817 | + Plan | |
| 2818 | + </button> | |
| 2819 | + </p> | |
| 2820 | + </div> | |
| 2821 | + <!-- Modal apartment plan MOBILE --> | |
| 2822 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4248_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 2823 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2824 | + <div class="modal-header"> | |
| 2825 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2826 | + <span aria-hidden="true">×</span> | |
| 2827 | + </button> | |
| 2828 | + </div> | |
| 2829 | + <div class="modal-content"> | |
| 2830 | + <div class="modal-body mobilePlan"> | |
| 2831 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4248/107.jpg" alt="imagePlan_4248_mobile"/> | |
| 2832 | + </div> | |
| 2833 | + </div> | |
| 2834 | + </div> | |
| 2835 | + </div> | |
| 2836 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 2837 | + </div> | |
| 2838 | + </div> | |
| 2839 | + </div> | |
| 2840 | + <div class="SmallToggles__item "> | |
| 2841 | + <div class="SmallToggles__header"> | |
| 2842 | + <span id="2" class="SmallToggles__title">Étage 1 </span> | |
| 2843 | + <div class="SmallToggles__status"> | |
| 2844 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 2845 | + </div> | |
| 2846 | + </div> | |
| 2847 | + <div class="SmallToggles__content"> | |
| 2848 | + <div class="desktop-apartments-section"> | |
| 2849 | + <table class="table ApartmentTable"> | |
| 2850 | + <thead> | |
| 2851 | + <tr> | |
| 2852 | + <th scope="col">Unité</th> | |
| 2853 | + <th scope="col">À partir de</th> | |
| 2854 | + <th scope="col">Disponibilité</th> | |
| 2855 | + <th scope="col">Date</th> | |
| 2856 | + <th scope="col"><a class="help" title="Chambre"> | |
| 2857 | + <svg class="icon icon-icon-chambre"> | |
| 2858 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 2859 | + </svg> | |
| 2860 | + </a></th> | |
| 2861 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 2862 | + <svg class="icon icon-icon-salle-bain"> | |
| 2863 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 2864 | + </svg> | |
| 2865 | + </a></th> | |
| 2866 | + <th scope="col"><a class="help" title="Superficie"> | |
| 2867 | + <svg class="icon icon-icon-superficie"> | |
| 2868 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 2869 | + </svg> | |
| 2870 | + </a></th> | |
| 2871 | + <th scope="col"></th> | |
| 2872 | + </tr> | |
| 2873 | + </thead> | |
| 2874 | + <tbody> | |
| 2875 | + <tr> | |
| 2876 | + <th scope="row">201 | 3 1/2</th> | |
| 2877 | + <td>N.D. $ / m</td> | |
| 2878 | + <td> | |
| 2879 | + <span class="Toggles__available ">Louée</span> | |
| 2880 | + </td> | |
| 2881 | + <td> | |
| 2882 | + N.D. | |
| 2883 | + </td> | |
| 2884 | + <td>1</td> | |
| 2885 | + <td>1</td> | |
| 2886 | + <td>714 pi²</td> | |
| 2887 | + <td> | |
| 2888 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4249"> | |
| 2889 | + Plan | |
| 2890 | + </button> | |
| 2891 | + </td> | |
| 2892 | + </tr> | |
| 2893 | + <!-- Modal apartment plan --> | |
| 2894 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4249" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2895 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2896 | + <div class="modal-content"> | |
| 2897 | + <div class="modal-header"> | |
| 2898 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2899 | + <span aria-hidden="true">×</span> | |
| 2900 | + </button> | |
| 2901 | + </div> | |
| 2902 | + <div class="modal-body"> | |
| 2903 | + <div class="row"> | |
| 2904 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2905 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4249/201.jpg" /> | |
| 2906 | + </div> | |
| 2907 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2908 | + <div class="apartmentModalInfos"> | |
| 2909 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2910 | + <p class="apartmentModalName">Unité 201 | 3½</p> | |
| 2911 | + <p class="apartmentModalRooms"> | |
| 2912 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2913 | + <span>1 chambre</span> | |
| 2914 | + </p> | |
| 2915 | + <p class="apartmentModalWashrooms"> | |
| 2916 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2917 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2918 | + </svg> | |
| 2919 | + <span>1 salle de bain</span> | |
| 2920 | + </p> | |
| 2921 | + <p class="apartmentModalArea"> | |
| 2922 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2923 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2924 | + </svg> | |
| 2925 | + <span>714 pi²</span> | |
| 2926 | + </p> | |
| 2927 | + </div> | |
| 2928 | + </div> | |
| 2929 | + </div> | |
| 2930 | + </div> | |
| 2931 | + </div> | |
| 2932 | + </div> | |
| 2933 | + </div> | |
| 2934 | + <!-- FIN Modal apartment plan --> | |
| 2935 | + <tr> | |
| 2936 | + <th scope="row">202 | 5 1/2</th> | |
| 2937 | + <td>N.D. $ / m</td> | |
| 2938 | + <td> | |
| 2939 | + <span class="Toggles__available ">Louée</span> | |
| 2940 | + </td> | |
| 2941 | + <td> | |
| 2942 | + N.D. | |
| 2943 | + </td> | |
| 2944 | + <td>3</td> | |
| 2945 | + <td>1</td> | |
| 2946 | + <td>1218 pi²</td> | |
| 2947 | + <td> | |
| 2948 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4250"> | |
| 2949 | + Plan | |
| 2950 | + </button> | |
| 2951 | + </td> | |
| 2952 | + </tr> | |
| 2953 | + <!-- Modal apartment plan --> | |
| 2954 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4250" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 2955 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 2956 | + <div class="modal-content"> | |
| 2957 | + <div class="modal-header"> | |
| 2958 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 2959 | + <span aria-hidden="true">×</span> | |
| 2960 | + </button> | |
| 2961 | + </div> | |
| 2962 | + <div class="modal-body"> | |
| 2963 | + <div class="row"> | |
| 2964 | + <div class="col-lg-7 p-0 bg-white"> | |
| 2965 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4250/202.jpg" /> | |
| 2966 | + </div> | |
| 2967 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 2968 | + <div class="apartmentModalInfos"> | |
| 2969 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 2970 | + <p class="apartmentModalName">Unité 202 | 5½</p> | |
| 2971 | + <p class="apartmentModalRooms"> | |
| 2972 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 2973 | + <span>3 chambres</span> | |
| 2974 | + </p> | |
| 2975 | + <p class="apartmentModalWashrooms"> | |
| 2976 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 2977 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 2978 | + </svg> | |
| 2979 | + <span>1 salle de bain</span> | |
| 2980 | + </p> | |
| 2981 | + <p class="apartmentModalArea"> | |
| 2982 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 2983 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 2984 | + </svg> | |
| 2985 | + <span>1218 pi²</span> | |
| 2986 | + </p> | |
| 2987 | + </div> | |
| 2988 | + </div> | |
| 2989 | + </div> | |
| 2990 | + </div> | |
| 2991 | + </div> | |
| 2992 | + </div> | |
| 2993 | + </div> | |
| 2994 | + <!-- FIN Modal apartment plan --> | |
| 2995 | + <tr> | |
| 2996 | + <th scope="row">203 | 5 1/2</th> | |
| 2997 | + <td>N.D. $ / m</td> | |
| 2998 | + <td> | |
| 2999 | + <span class="Toggles__available ">Louée</span> | |
| 3000 | + </td> | |
| 3001 | + <td> | |
| 3002 | + N.D. | |
| 3003 | + </td> | |
| 3004 | + <td>3</td> | |
| 3005 | + <td>1</td> | |
| 3006 | + <td>1218 pi²</td> | |
| 3007 | + <td> | |
| 3008 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4251"> | |
| 3009 | + Plan | |
| 3010 | + </button> | |
| 3011 | + </td> | |
| 3012 | + </tr> | |
| 3013 | + <!-- Modal apartment plan --> | |
| 3014 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4251" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3015 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3016 | + <div class="modal-content"> | |
| 3017 | + <div class="modal-header"> | |
| 3018 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3019 | + <span aria-hidden="true">×</span> | |
| 3020 | + </button> | |
| 3021 | + </div> | |
| 3022 | + <div class="modal-body"> | |
| 3023 | + <div class="row"> | |
| 3024 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3025 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4251/203.jpg" /> | |
| 3026 | + </div> | |
| 3027 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3028 | + <div class="apartmentModalInfos"> | |
| 3029 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3030 | + <p class="apartmentModalName">Unité 203 | 5½</p> | |
| 3031 | + <p class="apartmentModalRooms"> | |
| 3032 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3033 | + <span>3 chambres</span> | |
| 3034 | + </p> | |
| 3035 | + <p class="apartmentModalWashrooms"> | |
| 3036 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3037 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3038 | + </svg> | |
| 3039 | + <span>1 salle de bain</span> | |
| 3040 | + </p> | |
| 3041 | + <p class="apartmentModalArea"> | |
| 3042 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3043 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3044 | + </svg> | |
| 3045 | + <span>1218 pi²</span> | |
| 3046 | + </p> | |
| 3047 | + </div> | |
| 3048 | + </div> | |
| 3049 | + </div> | |
| 3050 | + </div> | |
| 3051 | + </div> | |
| 3052 | + </div> | |
| 3053 | + </div> | |
| 3054 | + <!-- FIN Modal apartment plan --> | |
| 3055 | + <tr> | |
| 3056 | + <th scope="row">204 | 4 1/2</th> | |
| 3057 | + <td>N.D. $ / m</td> | |
| 3058 | + <td> | |
| 3059 | + <span class="Toggles__available ">Louée</span> | |
| 3060 | + </td> | |
| 3061 | + <td> | |
| 3062 | + N.D. | |
| 3063 | + </td> | |
| 3064 | + <td>2</td> | |
| 3065 | + <td>1</td> | |
| 3066 | + <td>1029 pi²</td> | |
| 3067 | + <td> | |
| 3068 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4252"> | |
| 3069 | + Plan | |
| 3070 | + </button> | |
| 3071 | + </td> | |
| 3072 | + </tr> | |
| 3073 | + <!-- Modal apartment plan --> | |
| 3074 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4252" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3075 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3076 | + <div class="modal-content"> | |
| 3077 | + <div class="modal-header"> | |
| 3078 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3079 | + <span aria-hidden="true">×</span> | |
| 3080 | + </button> | |
| 3081 | + </div> | |
| 3082 | + <div class="modal-body"> | |
| 3083 | + <div class="row"> | |
| 3084 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3085 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4252/204.jpg" /> | |
| 3086 | + </div> | |
| 3087 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3088 | + <div class="apartmentModalInfos"> | |
| 3089 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3090 | + <p class="apartmentModalName">Unité 204 | 4½</p> | |
| 3091 | + <p class="apartmentModalRooms"> | |
| 3092 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3093 | + <span>2 chambres</span> | |
| 3094 | + </p> | |
| 3095 | + <p class="apartmentModalWashrooms"> | |
| 3096 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3097 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3098 | + </svg> | |
| 3099 | + <span>1 salle de bain</span> | |
| 3100 | + </p> | |
| 3101 | + <p class="apartmentModalArea"> | |
| 3102 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3103 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3104 | + </svg> | |
| 3105 | + <span>1029 pi²</span> | |
| 3106 | + </p> | |
| 3107 | + </div> | |
| 3108 | + </div> | |
| 3109 | + </div> | |
| 3110 | + </div> | |
| 3111 | + </div> | |
| 3112 | + </div> | |
| 3113 | + </div> | |
| 3114 | + <!-- FIN Modal apartment plan --> | |
| 3115 | + <tr> | |
| 3116 | + <th scope="row">205 | 4 1/2</th> | |
| 3117 | + <td>N.D. $ / m</td> | |
| 3118 | + <td> | |
| 3119 | + <span class="Toggles__available ">Louée</span> | |
| 3120 | + </td> | |
| 3121 | + <td> | |
| 3122 | + N.D. | |
| 3123 | + </td> | |
| 3124 | + <td>2</td> | |
| 3125 | + <td>1</td> | |
| 3126 | + <td>1055 pi²</td> | |
| 3127 | + <td> | |
| 3128 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4253"> | |
| 3129 | + Plan | |
| 3130 | + </button> | |
| 3131 | + </td> | |
| 3132 | + </tr> | |
| 3133 | + <!-- Modal apartment plan --> | |
| 3134 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4253" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3135 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3136 | + <div class="modal-content"> | |
| 3137 | + <div class="modal-header"> | |
| 3138 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3139 | + <span aria-hidden="true">×</span> | |
| 3140 | + </button> | |
| 3141 | + </div> | |
| 3142 | + <div class="modal-body"> | |
| 3143 | + <div class="row"> | |
| 3144 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3145 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4253/205.jpg" /> | |
| 3146 | + </div> | |
| 3147 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3148 | + <div class="apartmentModalInfos"> | |
| 3149 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3150 | + <p class="apartmentModalName">Unité 205 | 4½</p> | |
| 3151 | + <p class="apartmentModalRooms"> | |
| 3152 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3153 | + <span>2 chambres</span> | |
| 3154 | + </p> | |
| 3155 | + <p class="apartmentModalWashrooms"> | |
| 3156 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3157 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3158 | + </svg> | |
| 3159 | + <span>1 salle de bain</span> | |
| 3160 | + </p> | |
| 3161 | + <p class="apartmentModalArea"> | |
| 3162 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3163 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3164 | + </svg> | |
| 3165 | + <span>1055 pi²</span> | |
| 3166 | + </p> | |
| 3167 | + </div> | |
| 3168 | + </div> | |
| 3169 | + </div> | |
| 3170 | + </div> | |
| 3171 | + </div> | |
| 3172 | + </div> | |
| 3173 | + </div> | |
| 3174 | + <!-- FIN Modal apartment plan --> | |
| 3175 | + <tr> | |
| 3176 | + <th scope="row">206 | 4 1/2</th> | |
| 3177 | + <td>N.D. $ / m</td> | |
| 3178 | + <td> | |
| 3179 | + <span class="Toggles__available ">Louée</span> | |
| 3180 | + </td> | |
| 3181 | + <td> | |
| 3182 | + N.D. | |
| 3183 | + </td> | |
| 3184 | + <td>2</td> | |
| 3185 | + <td>1</td> | |
| 3186 | + <td>1050 pi²</td> | |
| 3187 | + <td> | |
| 3188 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4254"> | |
| 3189 | + Plan | |
| 3190 | + </button> | |
| 3191 | + </td> | |
| 3192 | + </tr> | |
| 3193 | + <!-- Modal apartment plan --> | |
| 3194 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4254" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3195 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3196 | + <div class="modal-content"> | |
| 3197 | + <div class="modal-header"> | |
| 3198 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3199 | + <span aria-hidden="true">×</span> | |
| 3200 | + </button> | |
| 3201 | + </div> | |
| 3202 | + <div class="modal-body"> | |
| 3203 | + <div class="row"> | |
| 3204 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3205 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4254/206.jpg" /> | |
| 3206 | + </div> | |
| 3207 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3208 | + <div class="apartmentModalInfos"> | |
| 3209 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3210 | + <p class="apartmentModalName">Unité 206 | 4½</p> | |
| 3211 | + <p class="apartmentModalRooms"> | |
| 3212 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3213 | + <span>2 chambres</span> | |
| 3214 | + </p> | |
| 3215 | + <p class="apartmentModalWashrooms"> | |
| 3216 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3217 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3218 | + </svg> | |
| 3219 | + <span>1 salle de bain</span> | |
| 3220 | + </p> | |
| 3221 | + <p class="apartmentModalArea"> | |
| 3222 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3223 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3224 | + </svg> | |
| 3225 | + <span>1050 pi²</span> | |
| 3226 | + </p> | |
| 3227 | + </div> | |
| 3228 | + </div> | |
| 3229 | + </div> | |
| 3230 | + </div> | |
| 3231 | + </div> | |
| 3232 | + </div> | |
| 3233 | + </div> | |
| 3234 | + <!-- FIN Modal apartment plan --> | |
| 3235 | + <tr> | |
| 3236 | + <th scope="row">207 | 4 1/2</th> | |
| 3237 | + <td>N.D. $ / m</td> | |
| 3238 | + <td> | |
| 3239 | + <span class="Toggles__available ">Louée</span> | |
| 3240 | + </td> | |
| 3241 | + <td> | |
| 3242 | + N.D. | |
| 3243 | + </td> | |
| 3244 | + <td>2</td> | |
| 3245 | + <td>1</td> | |
| 3246 | + <td>1064 pi²</td> | |
| 3247 | + <td> | |
| 3248 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4255"> | |
| 3249 | + Plan | |
| 3250 | + </button> | |
| 3251 | + </td> | |
| 3252 | + </tr> | |
| 3253 | + <!-- Modal apartment plan --> | |
| 3254 | + <div class="modal fade modal-slider planModalMobileLandscape" id="apartmentPlanModal_4255" tabindex="-1" role="dialog" aria-hidden="true"> | |
| 3255 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3256 | + <div class="modal-content"> | |
| 3257 | + <div class="modal-header"> | |
| 3258 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3259 | + <span aria-hidden="true">×</span> | |
| 3260 | + </button> | |
| 3261 | + </div> | |
| 3262 | + <div class="modal-body"> | |
| 3263 | + <div class="row"> | |
| 3264 | + <div class="col-lg-7 p-0 bg-white"> | |
| 3265 | + <img class="apartmentPlanImage" src="https://location.groupeevoludev.com/storage/apartments/4255/207.jpg" /> | |
| 3266 | + </div> | |
| 3267 | + <div class="col-lg-5 p-0" style="background-color:#f5f5f5;"> | |
| 3268 | + <div class="apartmentModalInfos"> | |
| 3269 | + <p class="apartmentModalAvailability">Non Disponible</p> | |
| 3270 | + <p class="apartmentModalName">Unité 207 | 4½</p> | |
| 3271 | + <p class="apartmentModalRooms"> | |
| 3272 | + <svg class="icon icon-icon-chambre-bleu"><use xlink:href="#icon-icon-chambre-bleu"></use></svg> | |
| 3273 | + <span>2 chambres</span> | |
| 3274 | + </p> | |
| 3275 | + <p class="apartmentModalWashrooms"> | |
| 3276 | + <svg class="icon icon-icon-salle-bain-bleu"> | |
| 3277 | + <use xlink:href="#icon-icon-salle-bain-bleu"></use> | |
| 3278 | + </svg> | |
| 3279 | + <span>1 salle de bain</span> | |
| 3280 | + </p> | |
| 3281 | + <p class="apartmentModalArea"> | |
| 3282 | + <svg class="icon icon-icon-superficie-bleu"> | |
| 3283 | + <use xlink:href="#icon-icon-superficie-bleu"></use> | |
| 3284 | + </svg> | |
| 3285 | + <span>1064 pi²</span> | |
| 3286 | + </p> | |
| 3287 | + </div> | |
| 3288 | + </div> | |
| 3289 | + </div> | |
| 3290 | + </div> | |
| 3291 | + </div> | |
| 3292 | + </div> | |
| 3293 | + </div> | |
| 3294 | + <!-- FIN Modal apartment plan --> | |
| 3295 | + </tbody> | |
| 3296 | + </table> | |
| 3297 | + </div> | |
| 3298 | + <div class="mobile-apartments-section"> | |
| 3299 | + <div> | |
| 3300 | + <p class="area"><b>201 | 3 1/2</b> | |
| 3301 | + <span>714 pi²</span></p> | |
| 3302 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3303 | + </div> | |
| 3304 | + <div class="second-row"> | |
| 3305 | + <p> | |
| 3306 | + <span class="Toggles__available ">Louée</span> | |
| 3307 | + </p> | |
| 3308 | + <p> | |
| 3309 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4249_mobile"> | |
| 3310 | + Plan | |
| 3311 | + </button> | |
| 3312 | + </p> | |
| 3313 | + </div> | |
| 3314 | + <!-- Modal apartment plan MOBILE --> | |
| 3315 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4249_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3316 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3317 | + <div class="modal-header"> | |
| 3318 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3319 | + <span aria-hidden="true">×</span> | |
| 3320 | + </button> | |
| 3321 | + </div> | |
| 3322 | + <div class="modal-content"> | |
| 3323 | + <div class="modal-body mobilePlan"> | |
| 3324 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4249/201.jpg" alt="imagePlan_4249_mobile"/> | |
| 3325 | + </div> | |
| 3326 | + </div> | |
| 3327 | + </div> | |
| 3328 | + </div> | |
| 3329 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3330 | + <div> | |
| 3331 | + <p class="area"><b>202 | 5 1/2</b> | |
| 3332 | + <span>1218 pi²</span></p> | |
| 3333 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3334 | + </div> | |
| 3335 | + <div class="second-row"> | |
| 3336 | + <p> | |
| 3337 | + <span class="Toggles__available ">Louée</span> | |
| 3338 | + </p> | |
| 3339 | + <p> | |
| 3340 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4250_mobile"> | |
| 3341 | + Plan | |
| 3342 | + </button> | |
| 3343 | + </p> | |
| 3344 | + </div> | |
| 3345 | + <!-- Modal apartment plan MOBILE --> | |
| 3346 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4250_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3347 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3348 | + <div class="modal-header"> | |
| 3349 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3350 | + <span aria-hidden="true">×</span> | |
| 3351 | + </button> | |
| 3352 | + </div> | |
| 3353 | + <div class="modal-content"> | |
| 3354 | + <div class="modal-body mobilePlan"> | |
| 3355 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4250/202.jpg" alt="imagePlan_4250_mobile"/> | |
| 3356 | + </div> | |
| 3357 | + </div> | |
| 3358 | + </div> | |
| 3359 | + </div> | |
| 3360 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3361 | + <div> | |
| 3362 | + <p class="area"><b>203 | 5 1/2</b> | |
| 3363 | + <span>1218 pi²</span></p> | |
| 3364 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3365 | + </div> | |
| 3366 | + <div class="second-row"> | |
| 3367 | + <p> | |
| 3368 | + <span class="Toggles__available ">Louée</span> | |
| 3369 | + </p> | |
| 3370 | + <p> | |
| 3371 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4251_mobile"> | |
| 3372 | + Plan | |
| 3373 | + </button> | |
| 3374 | + </p> | |
| 3375 | + </div> | |
| 3376 | + <!-- Modal apartment plan MOBILE --> | |
| 3377 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4251_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3378 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3379 | + <div class="modal-header"> | |
| 3380 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3381 | + <span aria-hidden="true">×</span> | |
| 3382 | + </button> | |
| 3383 | + </div> | |
| 3384 | + <div class="modal-content"> | |
| 3385 | + <div class="modal-body mobilePlan"> | |
| 3386 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4251/203.jpg" alt="imagePlan_4251_mobile"/> | |
| 3387 | + </div> | |
| 3388 | + </div> | |
| 3389 | + </div> | |
| 3390 | + </div> | |
| 3391 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3392 | + <div> | |
| 3393 | + <p class="area"><b>204 | 4 1/2</b> | |
| 3394 | + <span>1029 pi²</span></p> | |
| 3395 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3396 | + </div> | |
| 3397 | + <div class="second-row"> | |
| 3398 | + <p> | |
| 3399 | + <span class="Toggles__available ">Louée</span> | |
| 3400 | + </p> | |
| 3401 | + <p> | |
| 3402 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4252_mobile"> | |
| 3403 | + Plan | |
| 3404 | + </button> | |
| 3405 | + </p> | |
| 3406 | + </div> | |
| 3407 | + <!-- Modal apartment plan MOBILE --> | |
| 3408 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4252_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3409 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3410 | + <div class="modal-header"> | |
| 3411 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3412 | + <span aria-hidden="true">×</span> | |
| 3413 | + </button> | |
| 3414 | + </div> | |
| 3415 | + <div class="modal-content"> | |
| 3416 | + <div class="modal-body mobilePlan"> | |
| 3417 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4252/204.jpg" alt="imagePlan_4252_mobile"/> | |
| 3418 | + </div> | |
| 3419 | + </div> | |
| 3420 | + </div> | |
| 3421 | + </div> | |
| 3422 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3423 | + <div> | |
| 3424 | + <p class="area"><b>205 | 4 1/2</b> | |
| 3425 | + <span>1055 pi²</span></p> | |
| 3426 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3427 | + </div> | |
| 3428 | + <div class="second-row"> | |
| 3429 | + <p> | |
| 3430 | + <span class="Toggles__available ">Louée</span> | |
| 3431 | + </p> | |
| 3432 | + <p> | |
| 3433 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4253_mobile"> | |
| 3434 | + Plan | |
| 3435 | + </button> | |
| 3436 | + </p> | |
| 3437 | + </div> | |
| 3438 | + <!-- Modal apartment plan MOBILE --> | |
| 3439 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4253_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3440 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3441 | + <div class="modal-header"> | |
| 3442 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3443 | + <span aria-hidden="true">×</span> | |
| 3444 | + </button> | |
| 3445 | + </div> | |
| 3446 | + <div class="modal-content"> | |
| 3447 | + <div class="modal-body mobilePlan"> | |
| 3448 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4253/205.jpg" alt="imagePlan_4253_mobile"/> | |
| 3449 | + </div> | |
| 3450 | + </div> | |
| 3451 | + </div> | |
| 3452 | + </div> | |
| 3453 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3454 | + <div> | |
| 3455 | + <p class="area"><b>206 | 4 1/2</b> | |
| 3456 | + <span>1050 pi²</span></p> | |
| 3457 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3458 | + </div> | |
| 3459 | + <div class="second-row"> | |
| 3460 | + <p> | |
| 3461 | + <span class="Toggles__available ">Louée</span> | |
| 3462 | + </p> | |
| 3463 | + <p> | |
| 3464 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4254_mobile"> | |
| 3465 | + Plan | |
| 3466 | + </button> | |
| 3467 | + </p> | |
| 3468 | + </div> | |
| 3469 | + <!-- Modal apartment plan MOBILE --> | |
| 3470 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4254_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3471 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3472 | + <div class="modal-header"> | |
| 3473 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3474 | + <span aria-hidden="true">×</span> | |
| 3475 | + </button> | |
| 3476 | + </div> | |
| 3477 | + <div class="modal-content"> | |
| 3478 | + <div class="modal-body mobilePlan"> | |
| 3479 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4254/206.jpg" alt="imagePlan_4254_mobile"/> | |
| 3480 | + </div> | |
| 3481 | + </div> | |
| 3482 | + </div> | |
| 3483 | + </div> | |
| 3484 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3485 | + <div> | |
| 3486 | + <p class="area"><b>207 | 4 1/2</b> | |
| 3487 | + <span>1064 pi²</span></p> | |
| 3488 | + <p class="price">À partir de N.D. $ / m</p> | |
| 3489 | + </div> | |
| 3490 | + <div class="second-row"> | |
| 3491 | + <p> | |
| 3492 | + <span class="Toggles__available ">Louée</span> | |
| 3493 | + </p> | |
| 3494 | + <p> | |
| 3495 | + <button class="btn btn-primary" data-toggle="modal" data-target="#apartmentPlanModal_4255_mobile"> | |
| 3496 | + Plan | |
| 3497 | + </button> | |
| 3498 | + </p> | |
| 3499 | + </div> | |
| 3500 | + <!-- Modal apartment plan MOBILE --> | |
| 3501 | + <div class="modal fade modal-slider apartmentModalMobile" id="apartmentPlanModal_4255_mobile" tabindex="-1" role="dialog" aria-hidden="false" style="display:none;"> | |
| 3502 | + <div class="modal-dialog modal-dialog-centered" role="document"> | |
| 3503 | + <div class="modal-header"> | |
| 3504 | + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |
| 3505 | + <span aria-hidden="true">×</span> | |
| 3506 | + </button> | |
| 3507 | + </div> | |
| 3508 | + <div class="modal-content"> | |
| 3509 | + <div class="modal-body mobilePlan"> | |
| 3510 | + <img class="" src="https://location.groupeevoludev.com/storage/apartments/4255/207.jpg" alt="imagePlan_4255_mobile"/> | |
| 3511 | + </div> | |
| 3512 | + </div> | |
| 3513 | + </div> | |
| 3514 | + </div> | |
| 3515 | + <!-- FIN Modal apartment plan MOBILE --> | |
| 3516 | + </div> | |
| 3517 | + </div> | |
| 3518 | + </div> | |
| 3519 | + <div class="SmallToggles__item "> | |
| 3520 | + <div class="SmallToggles__header"> | |
| 3521 | + <span id="3" class="SmallToggles__title">Étage 2 </span> | |
| 3522 | + <div class="SmallToggles__status"> | |
| 3523 | + <span class="Toggles__plus">+</span> <span class="Toggles__moins">-</span> | |
| 3524 | + </div> | |
| 3525 | + </div> | |
| 3526 | + <div class="SmallToggles__content"> | |
| 3527 | + <div class="desktop-apartments-section"> | |
| 3528 | + <table class="table ApartmentTable"> | |
| 3529 | + <thead> | |
| 3530 | + <tr> | |
| 3531 | + <th scope="col">Unité</th> | |
| 3532 | + <th scope="col">À partir de</th> | |
| 3533 | + <th scope="col">Disponibilité</th> | |
| 3534 | + <th scope="col">Date</th> | |
| 3535 | + <th scope="col"><a class="help" title="Chambre"> | |
| 3536 | + <svg class="icon icon-icon-chambre"> | |
| 3537 | + <use xlink:href="#icon-icon-chambre"></use> | |
| 3538 | + </svg> | |
| 3539 | + </a></th> | |
| 3540 | + <th scope="col"><a class="help" title="Salle de bain"> | |
| 3541 | + <svg class="icon icon-icon-salle-bain"> | |
| 3542 | + <use xlink:href="#icon-icon-salle-bain"></use> | |
| 3543 | + </svg> | |
| 3544 | + </a></th> | |
| 3545 | + <th scope="col"><a class="help" title="Superficie"> | |
| 3546 | + <svg class="icon icon-icon-superficie"> | |
| 3547 | + <use xlink:href="#icon-icon-superficie"></use> | |
| 3548 | + </svg> | |
| 3549 | + </a></th> | |
Diff truncated — file too large.