Castle Production (PT Kastil Avindo) is located in Central Jakarta City, Jakarta, Indonesia on Jalan Pasar Baru Timur No.7 & 7A, RT.3/RW.4, Pasar Baru, Sawah Besar. Castle Production (PT Kastil Avindo) is rated 3.8 out of 5 in the category film production company in Indonesia.
Address
Jalan Pasar Baru Timur No.7 & 7A, RT.3/RW.4, Pasar Baru, Sawah Besar
Accessibility
No wheelchair-accessible entrance