MixC Luohu dibuka pertengahan Desember 2004 di dekat persimpangan Jalan Shennan dan Jalan Bao'an Selatan, menjadikannya mal besar pertama di Shenzhen yang terhubung langsung dengan jaringan MRT. Mal ini dikenal luas secara lokal sebagai "leluhur" dari mal-mal besar di Shenzhen. Kompleks ini terdiri dari enam lantai ritel dengan total luas 167.000 meter persegi, ditambah menara perkantoran Grade A setinggi 29 lantai. Mal ini dioperasikan oleh anak perusahaan China Resources Land, dan merupakan Tahap I dari Shenzhen China Resources Center. Pada 2014, mal ini menjadi mal dengan pendapatan tertinggi di Shenzhen. Mal ini terhubung langsung ke Stasiun Grand Theatre di Jalur MRT 1, sementara pintu keluar Jalur 2 memberikan akses langsung ke lantai basement B1.