Pixel Egypt Posted on July 9, 2016 by engmansy Pixel Egypt 31 El Tawfik Bldgs., Apt. 1 NASR CITY .4039423