Skip to main content
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959840
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959838
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959837
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959835
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959834
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959832
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959831
2 bedroom apartment for sale germasogeia limassol 1579556 image 3959830