Skip to main content
studio mixed use project for sale deryneia famagusta 823564 image 674994