Doha, Qatar
21 High Street Residence by The Torch