Detached house with a lovely yard 5' walk from Metro Station Agios Dimitrios and METRO MALL

Transit information

Nearest hotels

cntlog