Skip to main content
studio apartment for sale nicosia municipality nicosia 825782 image 677223