Skip to main content
2 bedroom apartment for sale strovolos nicosia 1068776 image 1218275
2 bedroom apartment for sale strovolos nicosia 1068776 image 1218274
2 bedroom apartment for sale strovolos nicosia 1068776 image 1218273
2 bedroom apartment for sale strovolos nicosia 1068776 image 1218272
2 bedroom apartment for sale strovolos nicosia 1068776 image 1218271
2 bedroom apartment for sale strovolos nicosia 1068776 image 1218270