Skip to main content
2 bedroom apartment for sale strovolos nicosia 1578165 image 3950686
2 bedroom apartment for sale strovolos nicosia 1578165 image 3950685
2 bedroom apartment for sale strovolos nicosia 1578165 image 3950684
2 bedroom apartment for sale strovolos nicosia 1578165 image 3950683
2 bedroom apartment for sale strovolos nicosia 1578165 image 3950682