E-mail this image
Blame?
Civic leaders blame Vallejo's current money woes on a downturn in the housing market and the high cost of providing public safety.

Civic leaders blame Vallejo's current money woes on a downturn in the housing market and the high cost of providing public safety.