Nicosia Address Details
Address: 1V Agkastinas Street
Latsia, Nicosia