Skip to main content
2 bedroom apartment for sale strovolos nicosia 1590549 image 3999128
2 bedroom apartment for sale strovolos nicosia 1590549 image 3999127
2 bedroom apartment for sale strovolos nicosia 1590549 image 3999126
2 bedroom apartment for sale strovolos nicosia 1590549 image 3999125
2 bedroom apartment for sale strovolos nicosia 1590549 image 3999124
2 bedroom apartment for sale strovolos nicosia 1590549 image 3999123
2 bedroom apartment for sale strovolos nicosia 1590549 image 3999122