Tag: Geneva Avenue

SFPD Investigating Geneva Avenue Homicide

SAN FRANCISCO—The San Francisco Police Department are investigating a homicide that occurred on Geneva Avenue on Tuesday, January 11, at approximately 4:48 p.m. Officers...