Skip to main content
4 bedroom detached house for sale strovolos nicosia 1068551 image 1216528
4 bedroom detached house for sale strovolos nicosia 1068551 image 1216527
4 bedroom detached house for sale strovolos nicosia 1068551 image 1216526
4 bedroom detached house for sale strovolos nicosia 1068551 image 1216525
4 bedroom detached house for sale strovolos nicosia 1068551 image 1216524
4 bedroom detached house for sale strovolos nicosia 1068551 image 1216523