Skip to main content
1 bedroom apartment for sale germasogeia limassol 1573052 image 3933813
1 bedroom apartment for sale germasogeia limassol 1573052 image 3933811
1 bedroom apartment for sale germasogeia limassol 1573052 image 3933810
1 bedroom apartment for sale germasogeia limassol 1573052 image 3933808
1 bedroom apartment for sale germasogeia limassol 1573052 image 3933806
1 bedroom apartment for sale germasogeia limassol 1573052 image 3933805