South Bay homeowners worry about speeding
Homeowners living on Leon Avenue near Imperial Beach are worried about drivers speeding past their homes.
Homeowners living on Leon Avenue near Imperial Beach are worried about drivers speeding past their homes.