WHAT IS THE MAX PERCENT OF THE DEAL YOU HAVE SEEN FINANCED WITH A SELLER NOTE



share: