B businessinsider.com Bank of America just launched a zero down payment mortgage in 21 cities 21 points mjaques 4 years ago 47 comments