Skip to main content
2 bedroom semi detached house for sale lykavitos nicosia 215299 image 69811