Leontariou 56, Pallini 153 51, Greece (37.9856188, 23.8637943)
Comments: 0
Efedron Axiomatikon 15, Leontario 153 51, Greece (37.9865919, 23.8538658)
Ippokratous 3, Leontario 153 51, Greece (37.9906827, 23.8501169)
Eolou 27, Leontario 153 51, Greece (37.9842416, 23.8560664)
Nestoros 14, Pallini 153 51, Greece (37.9913194, 23.8622089)
Afanon Iroon 17, Leontario 153 51, Greece (37.987577, 23.8523389)