Skip to main content
2 bedroom detached house for sale trimiklini limassol 1092918 image 1313224