Skip to main content
3 bedroom detached house for sale strovolos nicosia 1220888 image 3691729
3 bedroom detached house for sale strovolos nicosia 1220888 image 1860832
3 bedroom detached house for sale strovolos nicosia 1220888 image 3795625
3 bedroom detached house for sale strovolos nicosia 1220888 image 3620333
3 bedroom detached house for sale strovolos nicosia 1220888 image 3823280
3 bedroom detached house for sale strovolos nicosia 1220888 image 3615244
3 bedroom detached house for sale strovolos nicosia 1220888 image 1860827
3 bedroom detached house for sale strovolos nicosia 1220888 image 3717167