Find the full list below:
2225 Otay Lakes Rd, Chula Vista, CA 91915, USA
725 Plaza Ct, Chula Vista, CA 91910, USA
1320 Eastlake Pkwy, Chula Vista, CA 91915, USA