693 Palomar St, Chula Vista, CA 91911, United States
1548 Jayken Way, Chula Vista, CA 91911, United States