Nicosia Address Details
Address: 89B Kennedy Avenue
1077, Nicosia, Nicosia