2327 Arrington Rd, College Station, TX