Skip to main content
5 bedroom detached house for sale strovolos nicosia 1165342 image 3679304
5 bedroom detached house for sale strovolos nicosia 1165342 image 3679303
5 bedroom detached house for sale strovolos nicosia 1165342 image 1815237
5 bedroom detached house for sale strovolos nicosia 1165342 image 3705105
5 bedroom detached house for sale strovolos nicosia 1165342 image 1815235
5 bedroom detached house for sale strovolos nicosia 1165342 image 3503536
5 bedroom detached house for sale strovolos nicosia 1165342 image 3823449
5 bedroom detached house for sale strovolos nicosia 1165342 image 1634696
5 bedroom detached house for sale strovolos nicosia 1165342 image 3823447
5 bedroom detached house for sale strovolos nicosia 1165342 image 3408666