Nicosia Address Details
Address: 22 S. Lena Street, Flat 301
Strovolos, Nicosia
Telephone: 22442280