شارع إبراهيم حيدر،, Gazirat Embabah, Imbaba, Giza Governorate, Egypt
3697+GP6, Tag Ad Dewal, Imbaba, Giza Governorate, Egypt