SDCCU Stadium Parking Lots

9449 Friars Road, San Diego, 92108