Skip to main content
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992127
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992126
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992124
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992122
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992120
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992119
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992117
3 bedroom semi detached house for sale strovolos nicosia 1588990 image 3992116