38RH+2QC, Almazah, Heliopolis, Cairo Governorate, Egypt
36 delivrand street, Heliopolis, Cairo Governorate, Egypt