• 2445 Otay Center Dr, San Diego, CA 92154