Skip to main content
3 bedroom semi detached house for sale strovolos nicosia 1582711 image 3975900
3 bedroom semi detached house for sale strovolos nicosia 1582711 image 3975899
3 bedroom semi detached house for sale strovolos nicosia 1582711 image 3975898
3 bedroom semi detached house for sale strovolos nicosia 1582711 image 3975897
3 bedroom semi detached house for sale strovolos nicosia 1582711 image 3975896