Skip to main content
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975653
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975651
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975648
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975646
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975644
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975642
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975640
2 bedroom apartment for sale strovolos nicosia 1582691 image 3975638