Nicosia Address Details
Address: 1A Ilektras
1060, Nicosia, Nicosia
Telephone: 22766507