Nicosia Address Details
Address: 17 Michail Kousoulidi, Flat 1
2024, Strovolos, Nicosia
Telephone: 22424731
Fax: 22426030