Almost next door there is another large mall called Seri Center it's a large IT Mall.
Almost next door there is another large mall. This large mall is called Seri Center. It's a large IT Mall Seri Center.