Al Obour, Cairo Governorate, Egypt
Street 3, Al Obour, Cairo Governorate, Egypt
Street No. 11, Al Obour, محافظة القاهرة, Egypt