He displayed a knife and told her to get inside the vehicle, police said.
An arrest affidavit states that Garcia approached a 20-year-old woman who was exercising on a trail near the park on Monday morning.
Investigators obtained surveillance footage that showed the suspect in a Hyundai Elantra driving the woman to her home.
Ad Garcia was pulled over and arrested but he was able to slip out of his handcuffs, the affidavit states.
Police said he then sexually assaulted her and made her shower before they left the apartment.
Ad Police said he made the woman enter the apartment and put a hoodie sweatshirt on backward to cover her face.