Skip to main content
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977888
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977887
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977886
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977885
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977884
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977883
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977882
2 bedroom apartment for sale germasogeia limassol 1582939 image 3977881