Cakra ManggilinganCategory: Masterplan / Site: 53.427 m2 / Built: 37.310 m2 / Location: Surabaya, Indonesia