Skip to main content
2 bedroom apartment for sale germasogeia limassol 1573946 image 3935524
2 bedroom apartment for sale germasogeia limassol 1573946 image 3935523
2 bedroom apartment for sale germasogeia limassol 1573946 image 3935522
2 bedroom apartment for sale germasogeia limassol 1573946 image 3935521
2 bedroom apartment for sale germasogeia limassol 1573946 image 3935520
2 bedroom apartment for sale germasogeia limassol 1573946 image 3935519
2 bedroom apartment for sale germasogeia limassol 1573946 image 3935518