Skip to main content
3 bedroom detached house for sale strovolos nicosia 1263757 image 3157112
3 bedroom detached house for sale strovolos nicosia 1263757 image 3157108
3 bedroom detached house for sale strovolos nicosia 1263757 image 3157105
3 bedroom detached house for sale strovolos nicosia 1263757 image 3157102
3 bedroom detached house for sale strovolos nicosia 1263757 image 3157098
3 bedroom detached house for sale strovolos nicosia 1263757 image 3157096