3606 Front St San Diego, CA 92103