Request more information on PT Mekar Armada Jaya Armada Town Square (ARTOS Mall)

PT Mekar Armada Jaya
Armada Town Square (ARTOS Mall)
Jl. Mayjen Bambang Soegeng No. 1
56172 Magelang, Jawa Tengah
Indonesia