Villa 25 Mourad street off Orouba, Heliopolis, Heliopolis, Cairo Gover...
2 العباسيين، البستان، قسم مصر الجديدة، محافظة القاهرة،, Egypt