Skip to main content
studio apartment for sale larnaca municipality larnaca 222075 image 147345