Skip to main content
6 bedroom detached house for sale potamos germasogeias limassol 1271544 image 2859934