Skip to main content
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881117
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881116
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881115
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881114
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881113
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881112
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881111
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881110
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881109
2 bedroom apartment for sale strovolos nicosia 1556273 image 3881108