For Sale 1088702 #1088702 For sale, Mallia/Malia, Apartment complex 822.58 sqr.m. Heraklion – Greece €1.345.000