By Brooke Shafer

MIAMI (CBSMiami) – An off-duty Miami-Dade Schools Police police officer was among a group of people who were shot at late Sunday, according to Homestead Police.

The group was standing in a yard at 124 Southwest 16th Terrace around 9 p.m. Sunday when someone starting shooting at them.

“While there was a family gathering out in the yard, an unknown person came up from the street, began firing, began shooting at the persons in the gathering,” said Homestead police Sgt. Fernando Morales.

“I was sitting on the couch and I heard a bunch of gunshots, it sounded like multiple calibers, probably close to 100 rounds,” said one neighbor.

More from CBSMiami.com
Arrest Made In Connection To Fatal Miami Beach Stabbing, But Search Still On For Man Known As ‘E’
Florida Man Jumps Into Action To Rescue Puppy From Alligator’s Jaws
The Wharf Fort Lauderdale Temporarily Closing

Three people were injured and taken to hospitals. One person was airlifted to a trauma center, but Homestead Police said all three victims are in good condition.

Police said when the shooting started, the off-duty officer took action.

“When the firing started, it just so happened that a Miami-Dade School Board police officer was here at the gathering and returned fire at the subjects who were firing into the gathering,” said Morales.

The officer was not hurt.

“Thank God it was not as bad as it could have been. I was expecting to come out and see multiple casualties,” said the neighbor.

Homestead Police said it’s possible the person or persons responsible fled on foot and then got in a car.

“The investigators are trying to determine who these persons are,” said Morales. “We are confident. This being Homestead, we have a lot of faith in our detectives. They take this thing personally and they want to catch these guys.”

The Homestead Police Department, the Miami Dade School Board Police Department, and the Florida Department of Law Enforcement are each investigating.