Details not available
Jalan Gedung Arca No. 53,
Indonesia