Nicosia Address Details
Address: 61 Ifigeneias, Flat 202
2003, Strovolos, Nicosia
Telephone: 22425090