Nicosia Address Details
Address: 47 Athalassis Avenue, Flat 102
Strovolos, Nicosia
Telephone: 22463939