Skip to main content
1 bedroom apartment for sale strovolos nicosia 1298576 image 3167198
1 bedroom apartment for sale strovolos nicosia 1298576 image 3167195
1 bedroom apartment for sale strovolos nicosia 1298576 image 3167193
1 bedroom apartment for sale strovolos nicosia 1298576 image 3167190
1 bedroom apartment for sale strovolos nicosia 1298576 image 3167187
1 bedroom apartment for sale strovolos nicosia 1298576 image 3167184