2750 Womble Rd San Diego, CA 92106