Skip to main content
studio detached house for sale nicosia municipality nicosia 1581828 image 3972682