GR
EN RU

Σελίδα 43 - Ακίνητα προς Πώληση Λάρνακα

Ανακαλύψτε νεόδμητα ακίνητα στη Λάρνακα που συνδυάζουν προσιτή κομψότητα με αρχιτεκτονική δεξιοτεχνία. Κάθε ακίνητο αποτελεί μια αρμονική σύνθεση σύγχρονης αισθητικής και λειτουργικού σχεδιασμού, με ηλιόλουστους εσωτερικούς χώρους, καθαρές γραμμές και επιμελημένες λεπτομέρειες. Δημιουργημένα ως καταφύγια για τη σύγχρονη διαβίωση, αυτά τα μοντέρνα διαμερίσματα και οι ανεξάρτητες κατοικίες προσφέρουν άνεση χωρίς συμβιβασμούς. Τοποθετημένα κοντά στις χρυσές ακτές και το ζωντανό αστικό τοπίο της Λάρνακας, εξασφαλίζουν αβίαστη πρόσβαση σε πολιτισμό, αναψυχή και καθημερινές διευκολύνσεις. Είτε ως έξυπνη επένδυση είτε ως εκλεπτυσμένο καταφύγιο, αυτά τα ακίνητα επαναπροσδιορίζουν την προσιτή πολυτέλεια, δημιουργώντας έναν τρόπο ζωής που είναι ταυτόχρονα προσιτός και ξεχωριστός. Αρχική › Ακίνητα προς Πώληση Λάρνακα › Σελίδα 43 (function() { try { const currentUrl = window.location.href.split('#')[0]; const baseUrl = window.location.origin; const pageTitle = document.title; const categoryUrl = currentUrl.replace(/\/\d+\//, '/'); const breadcrumbData = { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Αρχική", "item": baseUrl + "/Arxiki" }, { "@type": "ListItem", "position": 2, "name": "Ακίνητα προς πώληση Λάρνακα", "item": categoryUrl } ] }; if (/\/\d+\//.test(currentUrl)) { breadcrumbData.itemListElement.push({ "@type": "ListItem", "position": 3, "name": pageTitle, "item": currentUrl }); } const script = document.createElement('script'); script.type = 'application/ld+json'; script.text = JSON.stringify(breadcrumbData); document.head.appendChild(script); } catch (e) {} })(); document.addEventListener("DOMContentLoaded", function () { try { const pageUrl = location.href.split('#')[0]; const base = location.origin; // Εφόσον υπάρχει μόνο ΕΝΑΣ αριθμός στο URL, τον βρίσκουμε απευθείας const pathParts = location.pathname.split('/').filter(Boolean); const pageNum = parseInt(pathParts.find(p => !isNaN(p))) || 1; const offset = (pageNum - 1) * 9; const pageTitle = document.title || ""; const pageDesc = (document.querySelector('meta[name="description"]')?.content || "").trim(); let cards = document.querySelectorAll(".result-card"); if (!cards || cards.length === 0) cards = document.querySelectorAll(".re_prop .col-xs-4"); const seen = new Set(); const itemList = []; cards.forEach((card, index) => { let href = null; const links = Array.from(card.querySelectorAll('a[href]')); links.sort((a, b) => { const aw = a.matches('a.hcaption') ? 0 : a.closest('h2') ? 1 : 2; const bw = b.matches('a.hcaption') ? 0 : b.closest('h2') ? 1 : 2; return aw - bw; }); for (const a of links) { const h = (a.getAttribute('href') || '').trim(); if (!h || h[0] === '#' || /^javascript:/i.test(h) || /#myToggle/i.test(h)) continue; href = new URL(h, base).href; break; } const h2 = card.querySelector("h2.prop-title, h2.prop-title-fixer, h2"); const name = (h2?.textContent || "").trim(); const imgEl = card.querySelector("img"); let image = imgEl ? (imgEl.getAttribute("data-src") || imgEl.getAttribute("data-lazy") || imgEl.getAttribute("src")) : null; if (image) image = new URL(image, base).href; const clean = (t) => (t || "").replace(/€/gi, "€").replace(/\u00A0/g, " ").replace(/\s+/g, " ").trim(); const priceText = clean(card.querySelector("p.prop-title-fixer")?.textContent || ""); const infoText = clean(card.querySelector(".res-prop-details .prop-info-fixer")?.textContent || ""); if (href && name && !seen.has(href)) { seen.add(href); const li = { "@type": "ListItem", "position": offset + index + 1, // Υπολογισμός θέσης: (Σελίδα-1)*9 + σειρά "url": href, "name": name }; if (image) li.image = image; if (infoText || priceText) { li.description = infoText + (infoText && priceText ? " — " : "") + priceText; } itemList.push(li); } }); const graph = [ { "@type": "CollectionPage", "@id": pageUrl + "#webpage", "url": pageUrl, "name": pageTitle, "description": pageDesc }, { "@type": "ItemList", "@id": pageUrl + "#itemlist", "url": pageUrl, "name": pageTitle, "numberOfItems": itemList.length, "itemListElement": itemList } ]; const s = document.createElement("script"); s.type = "application/ld+json"; s.text = JSON.stringify({ "@context": "https://schema.org", "@graph": graph }); document.head.appendChild(s); } catch(e) {} }); ...διαβάστε περισσότερα