2327 Arrington Road, College Station, TX 77845