86 النيل الابيض, Lebanon, Egypt
86 nile el abyad street - lebanon square, Giza Governorate 12411, Egyp...