Skip to main content
1 bedroom apartment for sale germasogeia limassol 1569987 image 3919227
1 bedroom apartment for sale germasogeia limassol 1569987 image 3919226
1 bedroom apartment for sale germasogeia limassol 1569987 image 3919225
1 bedroom apartment for sale germasogeia limassol 1569987 image 3919224
1 bedroom apartment for sale germasogeia limassol 1569987 image 3919223