Skip to main content
3 bedroom detached house for sale strovolos nicosia 987952 image 1369902
3 bedroom detached house for sale strovolos nicosia 987952 image 1369900
3 bedroom detached house for sale strovolos nicosia 987952 image 1369896
3 bedroom detached house for sale strovolos nicosia 987952 image 1369893
3 bedroom detached house for sale strovolos nicosia 987952 image 1369890
3 bedroom detached house for sale strovolos nicosia 987952 image 1369888
3 bedroom detached house for sale strovolos nicosia 987952 image 1369882
3 bedroom detached house for sale strovolos nicosia 987952 image 1369873
3 bedroom detached house for sale strovolos nicosia 987952 image 1369866