NORTHGATE APARTMENTS @ 401 1ST STREET NORTHGATE APARTMENTS @ 401 1ST STREET Northgate Apartments @ 401 1st Street located in College Station, TX.