2455 Otay Center Dr, San Diego (619) 690-7428
2455 Otay Center Dr, San Diego, CA 92154 (619) 690-7428