Magelang

Description

Upper Ground Armada Town Square Mall

Jl. Mayjen Bambang Soegeng No.1, Mertoyudan, Magelang

Jawa Tengah 56172, Indonesia

 Phone: 0293 3218885

 Email: Click Here

Parking

Public Transport