8156 Street 103, Al Abageyah, El Mokattam, Cairo Governorate, Egypt
Point 90, Cairo Governorate, Egypt