Larnaca Address Details
Address: 38D Alpeon Street
Livadia, Larnaca