Herrera demands McDonald’s Corp. clean up drugs, nuisances at its Haight-Ashbury property

-

Visual