Skip to main content
3 bedroom apartment for sale omonoia limassol 1226344 image 3154818
3 bedroom apartment for sale omonoia limassol 1226344 image 3154816
3 bedroom apartment for sale omonoia limassol 1226344 image 3154813
3 bedroom apartment for sale omonoia limassol 1226344 image 3154810
3 bedroom apartment for sale omonoia limassol 1226344 image 3154807
3 bedroom apartment for sale omonoia limassol 1226344 image 3154804
3 bedroom apartment for sale omonoia limassol 1226344 image 3154800