A minor accident was reported on I-280 S/B TO PAGE MILL ROAD near Los Altos on June 20, 2026 at 9:15 AM. 2 parties involved.
Primary factor: VC 22450(a) STOP SIGN AT INTERSECTION. Near PAGE MILL ROAD.