Skip to main content
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972754
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972753
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972752
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972751
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972750
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972749
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972748
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972747
2 bedroom apartment for sale strovolos nicosia 1581852 image 3972746