Skip to main content
3 bedroom apartment for sale potamos germasogeias limassol 1177152 image 1678667