Skip to main content
2 bedroom detached house for sale germasogeia limassol 1148572 image 3156002
2 bedroom detached house for sale germasogeia limassol 1148572 image 3156001
2 bedroom detached house for sale germasogeia limassol 1148572 image 3155998
2 bedroom detached house for sale germasogeia limassol 1148572 image 3155993
2 bedroom detached house for sale germasogeia limassol 1148572 image 3155989
2 bedroom detached house for sale germasogeia limassol 1148572 image 3155985