Skip to main content
2 bedroom apartment for sale omonoia limassol 1294799 image 3209808
2 bedroom apartment for sale omonoia limassol 1294799 image 3209801
2 bedroom apartment for sale omonoia limassol 1294799 image 3209798
2 bedroom apartment for sale omonoia limassol 1294799 image 3209795
2 bedroom apartment for sale omonoia limassol 1294799 image 3209792
2 bedroom apartment for sale omonoia limassol 1294799 image 3209789
2 bedroom apartment for sale omonoia limassol 1294799 image 3209785
2 bedroom apartment for sale omonoia limassol 1294799 image 3209783