2307 Texas Ave S College Station, TX 77840