Steven Castillo, 18, of Modesto.
Steven Castillo, 18, of Modesto. Unknown
Steven Castillo, 18, of Modesto. Unknown

Teen held in October arson at old John Muir school

March 31, 2008 01:25 AM