Skip to main content
3 bedroom semi detached house for sale palaiometocho nicosia 1581272 image 3967482
3 bedroom semi detached house for sale palaiometocho nicosia 1581272 image 3967481
3 bedroom semi detached house for sale palaiometocho nicosia 1581272 image 3967479
3 bedroom semi detached house for sale palaiometocho nicosia 1581272 image 3967478