99 N 4th Ave, Chula Vista, CA 91910, United States
725 Plaza Ct, Chula Vista, CA 91910, United States