A high-severity accident was reported on W VISTA WAY near Vista on October 18, 2024 at 11:04 AM. 3 parties involved, 7 injuries.
7 injured. Primary factor: 21453A. Near N EMERALD DR.