Skip to main content
3 bedroom penthouse for sale latsia nicosia 1297780 image 3322328