Superstar Auto is located in Kec. Tj. Priok, Indonesia on VV498J4, Jl. Sunter Kirana Raya, RT.10/RW.11, Sunter Jaya. Superstar Auto is rated 3 out of 5 in the category smart car dealer in Indonesia.
Address
VV498J4, Jl. Sunter Kirana Raya, RT.10/RW.11, Sunter Jaya