Skip to main content
3 bedroom detached house for sale germasogeia limassol 1583905 image 3980851
3 bedroom detached house for sale germasogeia limassol 1583905 image 3980850
3 bedroom detached house for sale germasogeia limassol 1583905 image 3980849
3 bedroom detached house for sale germasogeia limassol 1583905 image 3980848
3 bedroom detached house for sale germasogeia limassol 1583905 image 3980847
3 bedroom detached house for sale germasogeia limassol 1583905 image 3980846
3 bedroom detached house for sale germasogeia limassol 1583905 image 3980845