Almond Business Suites

25th March Street
Nicosia
Cyprus