Istana Alam is a limited company that was build on November 20th 2006. It has a ± 4 hectare area and take place at Jl. Cinangka Raya No. 168 – Sawangan – Depok – Jakarta – Indonesia. We are....