Skip to main content
2 bedroom detached house for sale agia thekla famagusta 227556 image 235162