Skip to main content
2 bedroom apartment for sale germasogeia limassol 1108124 image 3230651
2 bedroom apartment for sale germasogeia limassol 1108124 image 3230650
2 bedroom apartment for sale germasogeia limassol 1108124 image 3230647
2 bedroom apartment for sale germasogeia limassol 1108124 image 3230645
2 bedroom apartment for sale germasogeia limassol 1108124 image 3230644
2 bedroom apartment for sale germasogeia limassol 1108124 image 3230641
2 bedroom apartment for sale germasogeia limassol 1108124 image 3230637