Real estate investor due diligence