Previous Next Studio 120.000 € 4.800€/m² Glyfada Center, Glyfada, Southern Suburbs, Attica 2 25m² 1994 LG