Afa Motor is located in Kec. Pademangan, Indonesia on Pasar Mobil Kemayoran Blok E No. 43, Jl. Pekan Raya, RW.10, Danau Sunter Dll. Afa Motor is rated 5 out of 5 in the category auto machine shop in Indonesia.
Address
Pasar Mobil Kemayoran Blok E No. 43, Jl. Pekan Raya, RW.10, Danau Sunter Dll