Skip to main content
3 bedroom semi detached house for sale strovolos nicosia 1582712 image 3975905
3 bedroom semi detached house for sale strovolos nicosia 1582712 image 3975904
3 bedroom semi detached house for sale strovolos nicosia 1582712 image 3975903
3 bedroom semi detached house for sale strovolos nicosia 1582712 image 3975902
3 bedroom semi detached house for sale strovolos nicosia 1582712 image 3975901