3967 Park Blvd. San Diego, CA 92103