27 Previous Next 455272 Apartment 164m2 for sale ECHEDOROS - NEA MAGNISIA 3 1 1 (1st) 1 164 m2 1986 246000
16 Previous Next 343955 Apartment 85m2 for sale ECHEDOROS - KALOCHORI 2 1 1 (1st) 1 85 m2 2008 140000