DAVENPORT, Fla. – The sheriff’s office in Osceola County says it has arrested five people in connection with an armed home invasion at an Airbnb earlier this month.
The incident happened on Nov. 5 at the home on Leader Street in the Davenport area.
The Osceola County Sheriff’s Office says a group of males with guns entered the house and forcibly took a teen girl’s phone and keys…