Skip to main content
3 bedroom detached house for sale germasogeia limassol 1512930 image 3703966
3 bedroom detached house for sale germasogeia limassol 1512930 image 3703965
3 bedroom detached house for sale germasogeia limassol 1512930 image 3703964
3 bedroom detached house for sale germasogeia limassol 1512930 image 3703963
3 bedroom detached house for sale germasogeia limassol 1512930 image 3703962