Skip to main content
3 bedroom semi detached house for sale pallouriotissa nicosia 214519 image 63341