Crews in San Francisco battling two-alarm fire caused by explosion, according to fire department. The fire is burning in the area of Geary Boulevard and Parker Avenue, according to the fire department.
Crews in San Francisco battling two-alarm fire caused by explosion, according to fire department. The fire is burning in the area of Geary Boulevard and Parker Avenue, according to the fire department.