Skip to main content
5 bedroom semi detached house for sale strovolos nicosia 1188968 image 3694260
5 bedroom semi detached house for sale strovolos nicosia 1188968 image 3491709
5 bedroom semi detached house for sale strovolos nicosia 1188968 image 3680809
5 bedroom semi detached house for sale strovolos nicosia 1188968 image 3694258
5 bedroom semi detached house for sale strovolos nicosia 1188968 image 3686274
5 bedroom semi detached house for sale strovolos nicosia 1188968 image 3694256
5 bedroom semi detached house for sale strovolos nicosia 1188968 image 3694253