Skip to main content
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097386
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097385
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097384
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097383
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097382
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097381
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097380
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097379
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097378
4 bedroom detached house for sale strovolos nicosia 1256977 image 3097377