AutoStar is located in Riyadh, Saudi Arabia on Southern Ring Branch Rd, Shubra. AutoStar is rated 3.5 out of 5 in the category motor vehicle dealer in Saudi Arabia.
Address
Southern Ring Branch Rd, Shubra
Service options
In-store shopping
Amenities
Gender-neutral toilets