Skip to main content
3 bedroom ground floor apartment for sale agia triada famagusta 613865 image 294656