She said he threatened to kill her, threw her onto a bed and strangled her again, hit her with a fan, and then followed her as she tried to flee.
A teenage girl living in the upstairs apartment saw part of the assault, and the woman’s 4-year-old daughter watching.
Gonzalez, who has been in custody since last May, received credit for time served. He will have to serve at least another year before he is eligible for parole.
Once released, he will be on three years of probation, with conditions that include taking part in a batterer’s treatment program and undergoing an alcohol and drug evaluation and any treatment recommended by his probation officer.
He’s also been ordered to have no contact with the teenage witness.
Courts reporter Julie Manganis can be reached at 978-338-2521, via email at email@example.com or on Twitter @SNJulieManganis.