Skip to main content
4 bedroom detached house for sale strovolos nicosia 1593944 image 4007437
4 bedroom detached house for sale strovolos nicosia 1593944 image 4007436
4 bedroom detached house for sale strovolos nicosia 1593944 image 4007435
4 bedroom detached house for sale strovolos nicosia 1593944 image 4007434
4 bedroom detached house for sale strovolos nicosia 1593944 image 4007433
4 bedroom detached house for sale strovolos nicosia 1593944 image 4007432