Skip to main content
3 bedroom detached house for sale omonoia limassol 1147390 image 3153111
3 bedroom detached house for sale omonoia limassol 1147390 image 3153107
3 bedroom detached house for sale omonoia limassol 1147390 image 3153102
3 bedroom detached house for sale omonoia limassol 1147390 image 3153099
3 bedroom detached house for sale omonoia limassol 1147390 image 3153095
3 bedroom detached house for sale omonoia limassol 1147390 image 3153093
3 bedroom detached house for sale omonoia limassol 1147390 image 3153090
3 bedroom detached house for sale omonoia limassol 1147390 image 3153087
3 bedroom detached house for sale omonoia limassol 1147390 image 3153086