3 Brazil St, Mohammed Mazhar, Zamalek, Cairo Governorate, Egypt
366C+874, Mohammed Mazhar, Zamalek, Cairo Governorate, Egypt