Firefighters arrived at 3340 Petaluma Blvd. N. to find “heavy fire and smoke” coming from the front of the building, a fire ...
Firefighters arrived at 3340 Petaluma Blvd. N. to find “heavy fire and smoke” coming from the front of the building, a fire official said.