Finance Squashing Myths of Buying Owner Financed (AKA Seller Financed Or Owner Carry) Homes January 6, 2008