U Centre at Northgate is multifamily apartment complex that was constructed in 2014. It is located at 907 Cross Street in College Station - central, Central East Texas, and features a total number of 196 units. The property’s unit mix is a combination of Four Bedroom/Four Bath, Four Bedroom/Townhouse/Four and One Half Bath, with a total unit size of 295,200 SqFt.