Skip to main content
3 bedroom ground floor apartment for sale agia triada famagusta 687019 image 412369