Previous Next House 950 €/month 12,67€/m² Glyfada Center, Glyfada, Southern Suburbs, Attica 3 75m² 1980 1