Nicosia Address Details
Address: 9 Leonidou Street, Flat 1
Nicosia, Nicosia
Telephone: 22666270