Astra Foto is located in Kec. Pademangan, Kota Jkt Utara, Daerah Khusus Ibukota Jakarta, Indonesia on ITC Mangga Dua Lantai 2 Blok C no 93, Jl. Mangga Dua Raya No.93, RT.11/RW.5, Ancol. Astra Foto is rated 4.5 out of 5 in the category camera store in Indonesia.
Address
ITC Mangga Dua Lantai 2 Blok C no 93, Jl. Mangga Dua Raya No.93, RT.11/RW.5, Ancol