Skip to main content
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827538
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827537
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827535
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827532
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827531
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827530
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827528
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827525
2 bedroom apartment for sale germasogeia limassol 1178198 image 2827522