The incident occurred at about 3 p.m. Wednesday when the girl was walking home from school near Cornell Street and Sequoia Lane.
Police say the man pulled his car into a driveway, blocking the sidewalk in front of her. He then got out of his car and offered the girl a ride home. When she refused, police say the man grabbed the girl and pushed her into a tree. The girl was able to get away. She ran home and reported the incident.
Police described the suspect as a white man in his early to mid 20s and between 5 feet 9 inches and 6 feet tall. He had a muscular build and was wearing brown or tan pants and a black and red baseball cap.
He was also driving a white Ford Ranger pickup without a tailgate.