Villa, 3 Street 24, Sheikh Zayed City, Giza Governorate 12588, Egypt
3W5W+VPF, Sheikh Zayed City, Giza Governorate, Egypt