Skip to main content
3 bedroom apartment for sale omonoia limassol 219495 image 114515