Google MapsA map view of Woodbridge Avenue in Highland Park, where a woman was fatally stabbed by her acquaintance.

HIGHLAND PARK — A Highland Park man was indicted today on charges of stabbing a young mother to death in her borough apartment.

Frank Gonzalez, 23, was charged with the murder of Brandy Williams, 28, who was found with multiple stab wounds in her apartment early on March 12.

The indictment handed up by a Middlesex County grand jury also charges Gonzalez with felony murder, burglary, possession of a weapon for an unlawful purpose, endangering the welfare of a child and resisting arrest.

Police were called to the apartment Williams shared with her husband and children at the Magnolia Gardens complex on Woodbridge Avenue at 5:42 a.m. by a neighbor who had heard a disturbance.

When police arrived, Williams was still alive and able to give police the first name of her attacker and enough information that led investigators to Gonzalez, Middlesex County Assistant Prosecutor Nicholas Sewitch said in March.

Williams died two hours later at Robert Wood Johnson University Hospital in New Brunswick. Sewitch said Williams’ husband, whom he did not identify, was at work at the time of the attack.

While the prosecutor’s office did not say whether the children — aged 10, 5 and 2 — were home when their mother was attacked, the fact that Gonzalez was charged with endangering a child indicates at least one was at home.

Police traced Gonzalez to his home later on Friday, March 12, but he fled as officers approached his apartment. He was caught a short time later in the backyard of a nearby laundry.

Sewitch said investigators recovered what is believed to be the murder weapon, a knife.

He said at the time a motive for the attack was under investigation and that Williams and Gonzalez were acquaintances.

Sewitch said Gonzalez entered Williams’ apartment through a second-floor window and escaped out a rear window and down a fire escape.

The complaint charging Gonzalez in March listed his statement to investigators as probable cause for his arrest.

Gonzalez, who was not employed, is being held at the Middlesex County jail in lieu of $2 million bail and is to be arraigned in Superior Court in New Brunswick at a later date.