Skip to main content
1 bedroom apartment for sale strovolos nicosia 1522828 image 3863575
1 bedroom apartment for sale strovolos nicosia 1522828 image 3863574
1 bedroom apartment for sale strovolos nicosia 1522828 image 3863573
1 bedroom apartment for sale strovolos nicosia 1522828 image 3863572