Previous Next Apartment 140.000 € 515,29€/m² Lakkoi, Mousouroi, N. Chanion, Crete 6 271.69m² 1981 1st