75 north broadway chula vista ca 91910 July 8, 2019 16 32 64 128 75 north broadway chula vista ca 91910 walmart store Walmart 75 north broadway chula vista ca 91910 70 broadway chula vista 754 broadway chula vista Location75 n broadway chula vista ca 91910