Map Location
Vina Star Motors Corporation
243, Truong Son Street, Thu Duc District, Ho Chi Minh City, Vietnam