Skip to main content
2 bedroom apartment for sale strovolos nicosia 1571662 image 3926337
2 bedroom apartment for sale strovolos nicosia 1571662 image 3926333
2 bedroom apartment for sale strovolos nicosia 1571662 image 3926331
2 bedroom apartment for sale strovolos nicosia 1571662 image 3926325
2 bedroom apartment for sale strovolos nicosia 1571662 image 3926321
2 bedroom apartment for sale strovolos nicosia 1571662 image 3926317