Skip to main content
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150781
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150780
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150778
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150775
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150772
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150767
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150764
3 bedroom semi detached house for sale strovolos nicosia 1229669 image 3150761