Salinas
56° F
Light Rain
Light Rain

Contractor scammed Santa Cruz residents out of thousands

Contractor scammed Santa Cruz residents out of thousands