Skip to main content
3 bedroom semi detached house for sale deftera nicosia 219331 image 112573
3 bedroom semi detached house for sale deftera nicosia 219331 image 112574
3 bedroom semi detached house for sale deftera nicosia 219331 image 112575