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