3779 Buena Creek Rd, Vista, CA 92084, United States
1732 Olive Ave, Vista, CA 92083, United States
3523 Buena Creek Rd, Vista, CA 92084, United States