Skip to main content
3 bedroom detached house for sale latsia nicosia 1536538 image 3811579
3 bedroom detached house for sale latsia nicosia 1536538 image 3811577
3 bedroom detached house for sale latsia nicosia 1536538 image 3811575
3 bedroom detached house for sale latsia nicosia 1536538 image 3811574