Skip to main content
2 bedroom apartment for sale parekklisia limassol 1584615 image 3982120
2 bedroom apartment for sale parekklisia limassol 1584615 image 3982119
2 bedroom apartment for sale parekklisia limassol 1584615 image 3982118
2 bedroom apartment for sale parekklisia limassol 1584615 image 3982117
2 bedroom apartment for sale parekklisia limassol 1584615 image 3982116