2C1 Riyadh Metro Station - King Abdulaziz Road is located in Saudi Arabia on PMPMJW2, King Abdullah Rd, Al Wurud. 2C1 Riyadh Metro Station - King Abdulaziz Road is rated 4.7 out of 5 in the category metropolitan train company in Saudi Arabia.
Address
PMPMJW2, King Abdullah Rd, Al Wurud