Indo Green Scape is located in Tangerang Regency, Indonesia on Jl. Raya Serang Jl. Kp. Ciapus No.KM 29, RT02/RW02, Cangkudu, Balaraja. Indo Green Scape is rated 3 out of 5 in the category garden building supplier in Indonesia.
Address
Jl. Raya Serang Jl. Kp. Ciapus No.KM 29, RT.002/RW.002, Cangkudu, Balaraja