Skip to main content
8 bedroom semi detached house for sale nicosia municipality nicosia 224819 image 183684