Chris Crewell/Sacramento Bee file

The Country Club Plaza at Watt and El Camino Avenues is pictured Friday July 12, 2002.

close window