Skip to main content
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065942
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065941
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065940
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065937
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065935
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065932
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065930
5 bedroom detached house for sale germasogeia limassol 1220120 image 3065927