Skip to main content
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133420
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133417
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133414
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133412
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133409
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133405
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133402
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133399
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133394
3 bedroom detached house for sale strovolos nicosia 1342773 image 3133392