2920 University Ave, San Diego (858) 633-6852
2920 University Ave, San Diego, CA 92104 (858) 633-6852