Limassol Address Details
Address: Avdimou, LIMASSOL, CYPRUS
Avdimou, Limassol
Telephone: 25827022