CrossCountry Mortgage is a national lender with down payment assistance and various types of home loans. Find out if ...