895 3rd Ave Building 2, Chula Vista, CA 91911, United States
205 Church Ave, Chula Vista, CA 91910, United States
681 Anita St, Chula Vista, CA 91911, United States