Mashed, Almaghfera St, El Beheira Governorate 22628, Egypt
44PJ+3HR, Monshaat Al Awqaf, Kafr El Dawwar, El Beheira Governorate, E...