Skip to main content
2 bedroom penthouse for sale latsia nicosia 1326109 image 2942194