Contact details 22 575226 Dimitri Christofia Leoforos 104, Flat 2026-07-06 00:00:00, 2200 Geri, Nicosia