Skip to main content
2 bedroom detached house for sale agios ioannis nicosias nicosia 1069436 image 1219169
2 bedroom detached house for sale agios ioannis nicosias nicosia 1069436 image 1219168
2 bedroom detached house for sale agios ioannis nicosias nicosia 1069436 image 1219167
2 bedroom detached house for sale agios ioannis nicosias nicosia 1069436 image 1219166