Skip to main content
3 bedroom ground floor apartment for sale frenaros famagusta 229096 image 266074