ICON Jayapura is located in Kota Jayapura, Indonesia on Jl. Raya Abepura No.3, Entrop, Distrik Jayapura Selatan. ICON Jayapura is rated 5 out of 5 in the category towing equipment provider in Indonesia.
Address
Jl. Raya Abepura No.3, Entrop, Distrik Jayapura Selatan