About this Location

Avax Alimos

55 Possidonos Avenue
Alimos, Athens 17455
Greece