Skip to main content
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993503
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993502
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993501
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993500
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993499
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993498
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993497
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993496
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993495
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993494
4 bedroom detached house for sale strovolos nicosia 1589106 image 3993493