Skip to main content
3 bedroom apartment for sale strovolos nicosia 975417 image 1159217
3 bedroom apartment for sale strovolos nicosia 975417 image 1159216
3 bedroom apartment for sale strovolos nicosia 975417 image 1159215
3 bedroom apartment for sale strovolos nicosia 975417 image 1159214
3 bedroom apartment for sale strovolos nicosia 975417 image 1159213
3 bedroom apartment for sale strovolos nicosia 975417 image 1159212
3 bedroom apartment for sale strovolos nicosia 975417 image 1159211
3 bedroom apartment for sale strovolos nicosia 975417 image 1159210
3 bedroom apartment for sale strovolos nicosia 975417 image 1159209
3 bedroom apartment for sale strovolos nicosia 975417 image 1159208