Skip to main content
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998701
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998700
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998699
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998698
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998697
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998696
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998695
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998694
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998693
4 bedroom detached house for sale strovolos nicosia 1590501 image 3998692