Suspect charged in July holdup in Johnson City