Skip to main content
1 bedroom apartment for sale strovolos nicosia 1583707 image 3979089
1 bedroom apartment for sale strovolos nicosia 1583707 image 3979084
1 bedroom apartment for sale strovolos nicosia 1583707 image 3979079
1 bedroom apartment for sale strovolos nicosia 1583707 image 3979075
1 bedroom apartment for sale strovolos nicosia 1583707 image 3979068
1 bedroom apartment for sale strovolos nicosia 1583707 image 3979063