Icon
 

773sqm Commercial Plot in Pallouriotissa Nicosia