7313 Carroll Rd San Diego, CA 92121