A minor accident was reported on LARRABEE ST near West Hollywood on January 7, 2025 at 11:32 AM. 1 party involved.
Primary factor: 22107. Near CYNTHIA ST.