ServicesProperty DevelopersContact details 24 818484 Arch. Makariou III Ave 22, MAKARIA CENTER, Flat 502, 6017 Larnaka, Larnaca