Skip to main content
3 bedroom detached house for sale strovolos nicosia 1586208 image 3985862
3 bedroom detached house for sale strovolos nicosia 1586208 image 3985861
3 bedroom detached house for sale strovolos nicosia 1586208 image 3985860
3 bedroom detached house for sale strovolos nicosia 1586208 image 3985859
3 bedroom detached house for sale strovolos nicosia 1586208 image 3985858
3 bedroom detached house for sale strovolos nicosia 1586208 image 3985857
3 bedroom detached house for sale strovolos nicosia 1586208 image 3985856