Artemida 190 16 (37.990938, 24.023443)
Comments: 0
Artemida 373 00, Greece (39.3866223, 23.0826165)
Attiki Odos, Spata Artemida 190 04, Greece (37.9360389, 23.9466533)
Artemida 190 16, Greece (37.9432594, 24.0078383)