Al Tawfik Apartments
966126177979
4138 Al Amir Muhammad Ibn Abdul Aziz, AR Rawdah District, Jeddah, Saudi Arabia