Skip to main content
2 bedroom apartment for sale strovolos nicosia 1661951 image 4267531
2 bedroom apartment for sale strovolos nicosia 1661951 image 4267529
2 bedroom apartment for sale strovolos nicosia 1661951 image 4267528
2 bedroom apartment for sale strovolos nicosia 1661951 image 4267526
2 bedroom apartment for sale strovolos nicosia 1661951 image 4267524
2 bedroom apartment for sale strovolos nicosia 1661951 image 4267522