2911 University Ave, San Diego (858) 429-9361
2911 University Ave, San Diego, CA 92104 (858) 429-9361