9255 Towne Centre Dr, San Diego, California, United States