PT Southern Tristar is located in Cilandak, Indonesia on Talavera Office Park, 28th floor, Jl. TB Simatupang No.kav. 22, RT.1/RW.1, East Cilandak. PT Southern Tristar is rated 5 out of 5 in the category steelwork manufacturer in Indonesia.
Address
Talavera Office Park, 28th floor, Jl. TB Simatupang No.kav. 22, RT.1/RW.1, East Cilandak