March 17, 2014 By Fritzjames Stephen Malls Shopping Malls in Jakarta What do the New South China Mall and the SM City North EDSA in China, the Persian Gulf Complex... Continue reading