Previous Next Store 260.000 € 2.166,67€/m² Center, Nea Alikarnassos, N. Irakleiou, Crete 2 120m² 1999 G