Skip to main content
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999362
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999361
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999360
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999359
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999358
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999357
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999356
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999355
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999354
3 bedroom detached house for sale strovolos nicosia 1590587 image 3999353