For down payments, 15% is the new 20%

Discussion in 'Economics' started by Banjo, Nov 11, 2013.

  1. Banjo

    Banjo