"This woman is clinging to life at Jackson Memorial Hospital as the result of a senseless crime," Miami police spokeswoman Kenia Reyes said.

Kamiah Lanier, 20, was later arrested on multiple charges, including armed robbery and attempted murder.

According to the arrest report, an off-duty Miami-Dade police officer saw the suspect run off through the parking lot and get away in a waiting gray Dodge Charger.

Police said another officer spotted a car that matched the description and detained the driver, who was Lanier's sister. She admitted to driving Lanier to the scene of the crime and then picking him up, although she denied any knowledge of the robbery.