Icon
 

For Sale 3 bedroom detached house with pool on 3500sqm Land in Sia Nicosia