Skip to main content
5 bedroom detached house for sale larnaca municipality larnaca 1609897 image 4068233