Skip to main content
2 bedroom semi detached house for sale strovolos nicosia 1382419 image 2995063
2 bedroom semi detached house for sale strovolos nicosia 1382419 image 2995060
2 bedroom semi detached house for sale strovolos nicosia 1382419 image 2995058
2 bedroom semi detached house for sale strovolos nicosia 1382419 image 2995053
2 bedroom semi detached house for sale strovolos nicosia 1382419 image 2995043
2 bedroom semi detached house for sale strovolos nicosia 1382419 image 2995036