ConsuKorra Posted on July 3, 2016 by engmansy ConsuKorra 14 Alfy St., Down Town Cairo (2)5910903/(2)5881110 (2)5930001 / (2) 5933889 Green Houses/Irrigation Systems