Al Mamourah B Building, Al Mamourah Street, Abu Dhabi, United Arab Emirates
Design & Build
Size: 20,000 sqft