San Diego (Otay Center Dr) Coming Soon San Diego (Otay Center Dr)2535 Otay Center DrSan Diego CA 92154 USA