6 Abraham beh, Al Helmia Al Gadida, El-Darb El-Ahmar, Cairo Governorat...
X8VG+659, Al Abageyah, El Khalifa, Cairo Governorate, Egypt