Technostar Elevators & Escalators Posted on July 3, 2016 by engmansy Technostar Elevators & Escalators 76 Tomanby St. – Saray El Koba Cairo ……………………………….. .02 2450-1608 ______________________________________