Skip to main content
5 bedroom semi detached house for sale nicosia municipality nicosia 213923 image 58925