2850 Reynard Way 23, San Diego, CA 92103