2525 Otay Center Dr, San Diego (619) 710-2427
2525 Otay Center Dr, San Diego, CA 92154 (619) 710-2427