The website uses cookies.
Add object
View all
€260 000$291 200
2 261 €/m²2 532 $/m²
Agios Nikolaos, Latsida
Palaia EO Irakleioi - Agioi Nikolaoi Street
BU45486317
15.10.2025