Skip to main content
studio apartment for sale nicosia municipality nicosia 834518 image 687803