Contact details 25 323170 Amathountos Leoforos, WHITE ARCHES APTS 12, Flat 8, 4532 Agios Tychon, Limassol