Skip to main content
3 bedroom detached house for sale germasogeia limassol 1068585 image 1216795
3 bedroom detached house for sale germasogeia limassol 1068585 image 1216794
3 bedroom detached house for sale germasogeia limassol 1068585 image 1216793
3 bedroom detached house for sale germasogeia limassol 1068585 image 1216792
3 bedroom detached house for sale germasogeia limassol 1068585 image 1216791
3 bedroom detached house for sale germasogeia limassol 1068585 image 1216790