El Arabi Mall Tech. For Trading & Maintenance Posted on July 10, 2016 by engmansy El Arabi Mall Tech. For Trading & Maintenance 266 Mostafa Kamel St 03 5774559