Previous Next Apartment 420 €/month 8,57€/m² Agios Giorgios - Troada, Neapoli, Suburbs, Thessaloniki 1 49m² 1965 3rd