Previous Next Store 3.500.000 € 1.250€/m² Agia Varvara, Lykovrysi, Northern Suburbs, Attica 3 2,800m² 1995 G