Irins Str., Stalida, Greece (Open map)
Agiou Ioanni 33 Unit, Stalida, Greece (Open map)
Stalis - - Malia, Stalida, Greece (Open map)
Αγίου Ιωάννη 46, Stalida, Greece (Open map)
Kritis 3 Stalida, Stalida, Greece (Open map)
Eleutheriou Venizelou 22, Stalida, Greece (Open map)
Nikou Grammatikaki St., Stalida, Greece (Open map)
Beach Road, Stalida, Greece (Open map)
Stalis Beach Road 1, Stalida, Greece (Open map)
Eirinis 48, Stalida, Greece (Open map)