1. 1-3 Mykinon Street, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

  2. 3 Mykinon Street, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

  3. Mykinon 3, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

  4. 1 - 3 Mykinon street, 851 01 Ialyssos, Rhodes Dodecanese (Routing)