Skip to main content
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234895
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234893
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234891
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234888
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234885
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234883
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234881
2 bedroom apartment for sale germasogeia limassol 1108256 image 3234879