6F48+X3Q, Al Obour, Al Qalyubia Governorate, Egypt
Plot 20032 Rd. 190, 1St, Al Qalyubia Governorate, Egypt
11846, Al Qalyubia Governorate 11846, Egypt