Skip to main content
2 bedroom apartment for sale agia varvara nicosias nicosia 1196234 image 2811234
2 bedroom apartment for sale agia varvara nicosias nicosia 1196234 image 2811232
2 bedroom apartment for sale agia varvara nicosias nicosia 1196234 image 2811231
2 bedroom apartment for sale agia varvara nicosias nicosia 1196234 image 2811228
2 bedroom apartment for sale agia varvara nicosias nicosia 1196234 image 2811227