Nicosia Address Details
Address: 6 I. Nicolaou Street, Flat 2
Nicosia, Nicosia
Telephone: 22423538