Mall 23 Semarang
Pearl Of Java Kav.1
Tambakharjo, Kota Semarang, Jawa Tengah.