Street 53, Al Abageyah, El Khalifa, Cairo Governorate, Egypt
X8VM+QHR, Al Abageyah, El Khalifa, Cairo Governorate, Egypt