1055 Texas Ave S College Station, TX 77840