It's alleged to have happened last week while the girl and her 10-year-old friend were outside a home in the Silver Springs neighbourhood.
Police say a teen approached them on a bike and got the younger girl to go into some nearby bushes under the guise of playing a game.
He allegedly sexually assaulted the girl, but was interrupted by a neighbour and took off on his bike.
Police were able to make the arrest, thanks to tips from the public.
A 16-year-old teen is facing several charges including sexual assault and uttering threats.
Also on HuffPost