Nicosia Address Details
Address: 8 D. Irodotou Street, Praxandros Bldg, Flat 101
Nicosia, Nicosia
Telephone: 22671752