Skip to main content
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990556
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990555
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990554
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990553
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990552
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990551
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990550
4 bedroom detached house for sale strovolos nicosia 1588796 image 3990549