Three suspects broke into a lockbox at the U-Haul facility at 801 S. Harlem Ave. on the night of Nov. 20 and used the stolen keys to steal a U-Haul rental van. The facility’s security footage caught the suspects standing at the nearby Pace bus stop at 1:28 a.m. Two minutes later, one of the […]