Skip to main content
5 bedroom detached house for sale potamos germasogeias limassol 1184500 image 2792228