Startech Venetian & Vertical Blinds Posted on June 23, 2016 by engmansy Startech Venetian & Vertical Blinds 17 Omar Ibn El Khatab St., Kebaa City GESR EL SUEZ Tel : 697-8607