Skip to main content
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883239
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883238
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883237
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883236
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883235
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883234
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883233
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883232
2 bedroom apartment for sale strovolos nicosia 1556542 image 3883231