1260 Avenida Chelsea, Vista, CA 92081, United States
2120 La Mirada Dr, Vista, CA 92081, United States