2534 Otay Center Dr, San Diego (858) 263-8855
2534 Otay Center Dr, San Diego, CA 92154 (858) 263-8855