Haven North Park - 2305 University Ave Suite 102, San Diego, CA 92104 | Fresha