Nicosia Address Details
Address: 13 Efterpis, Flat 101
2003, Strovolos, Nicosia
Telephone: 22378370