Skip to main content
3 bedroom detached house for sale strovolos nicosia 987962 image 1150176
3 bedroom detached house for sale strovolos nicosia 987962 image 1150175
3 bedroom detached house for sale strovolos nicosia 987962 image 1150174
3 bedroom detached house for sale strovolos nicosia 987962 image 1150173
3 bedroom detached house for sale strovolos nicosia 987962 image 1150172
3 bedroom detached house for sale strovolos nicosia 987962 image 1150171
3 bedroom detached house for sale strovolos nicosia 987962 image 1150170
3 bedroom detached house for sale strovolos nicosia 987962 image 1150169
3 bedroom detached house for sale strovolos nicosia 987962 image 1150168
3 bedroom detached house for sale strovolos nicosia 987962 image 1150167