Skip to main content
3 bedroom detached house for sale lykavitos nicosia 1190199 image 2921049