Skip to main content
1 bedroom apartment for sale latsia nicosia 1518655 image 3730070