17 Cleopatra Street, Heliopolis Korba القاهرة, 11361, Egypt
St. next to, 137A Gesr El Suez, Kobri Al Tagneed, Heliopolis, Egypt