AlHada Area, Mekkah Road, Riyadh, Saudi Arabia

GPTKB entity