TEN X General Contracting & Maintenance

Private Villa (Mohamed Bin Zayed)