AlMaather Square I المعذر سكوير
Address: 6930 Al Takhasousi Street Al Maathar
Neighborhood: Al Maathar
City: Riyadh
Region: Riyadh
Postal code: 12714
Country: Saudi Arabia