Skip to main content
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113233
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113230
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113226
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113223
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113221
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113218
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113215
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113211
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113209
5 bedroom detached house for sale strovolos nicosia 1068841 image 3113206