Skip to main content
3 bedroom semi detached house for sale makedonitissa nicosia 217064 image 86979