Skip to main content
3 bedroom apartment for sale lykavitos nicosia 917034 image 2957738
3 bedroom apartment for sale lykavitos nicosia 917034 image 2957735
3 bedroom apartment for sale lykavitos nicosia 917034 image 2957732
3 bedroom apartment for sale lykavitos nicosia 917034 image 2957729