7425 Otay Mesa Rd #55 San Diego CA 92154 Records