Skip to main content
2 bedroom apartment for sale omonoia limassol 1239906 image 3011528
2 bedroom apartment for sale omonoia limassol 1239906 image 3011526
2 bedroom apartment for sale omonoia limassol 1239906 image 3011524
2 bedroom apartment for sale omonoia limassol 1239906 image 3011522
2 bedroom apartment for sale omonoia limassol 1239906 image 3011520
2 bedroom apartment for sale omonoia limassol 1239906 image 3011517