Limassol Address Details
Address: 18B Soudas, Christodoulides Bldg 01, Shop 06
3048, Limassol, Limassol
Telephone: 25571803