Back Jumeirah Beach Residence Architect LACASA Architects & Engineering Consultants Location Dubai, United Arab Emirates Year 2020 Share