Skip to main content
3 bedroom detached house for sale strovolos nicosia 987953 image 1369899
3 bedroom detached house for sale strovolos nicosia 987953 image 1369898
3 bedroom detached house for sale strovolos nicosia 987953 image 1369895
3 bedroom detached house for sale strovolos nicosia 987953 image 1369892
3 bedroom detached house for sale strovolos nicosia 987953 image 1369889
3 bedroom detached house for sale strovolos nicosia 987953 image 1369885
3 bedroom detached house for sale strovolos nicosia 987953 image 1369877
3 bedroom detached house for sale strovolos nicosia 987953 image 1369868
3 bedroom detached house for sale strovolos nicosia 987953 image 1369864