Richmond police have identified the woman found deceased at a city intersection on Sunday as 59-year-old Shelia Green, and have also announced an arrest in the homicide case.
Police received calls at about 7:15 a.m. Sunday about the body of a woman found at the corner of 24th Street and Esmond Avenue. Green, a Richmond resident, was located and pronounced deceased at the scene. Richmond police initially ruled her death as suspicious, noting at the time that Green had suffered from unknown injuries, police said.
Green’s death was subsequently ruled a homicide. On Tuesday, a search warrant was served in San Pablo and an arrest was made in the case, police said.
Further details about the investigation have not been released.