Find more
Malls in Riyadh Province
Malls in Riyadh

Granada Center  Tel: 01-253-4990
Imam Abdullah Bin Saud Bin Abdul Aziz Road, Shuhada, Riyadh, Saudi Arabia
Shopping centre in 466,000 sqm, located in the northeast of Riyadh City, with entertainment, dining, & shopping options

Related Keywords: retail stores, shops

Map placements may be only approximate. Please check site.