Steve Leonard, real estate investor who profited after 1980s oil crash, dies at 69 – BusinessDen By Real Estate Investing Steve Leonard, real estate investor who profited after 1980s oil crash, dies at 69 BusinessDen Brought to you by Google News. Read the rest of the article here Facebook Twitter Pinterest