Skip to main content
1 bedroom apartment for sale omonoia limassol 1217393 image 2796346