Skip to main content
3 bedroom detached house for sale potamos germasogeias limassol 1222659 image 2854865