Skip to main content
2 bedroom apartment for sale germasogeia limassol 1569983 image 3919216
2 bedroom apartment for sale germasogeia limassol 1569983 image 3919215
2 bedroom apartment for sale germasogeia limassol 1569983 image 3919214
2 bedroom apartment for sale germasogeia limassol 1569983 image 3919213
2 bedroom apartment for sale germasogeia limassol 1569983 image 3919210