Nicosia Address Details
Address: 7-9 Georgiou Seferi Street, Office 11
Nicosia, Nicosia