what is down payment for owner occupied investment properties
1 LTV â Typically, for a 1-unit, investment property purchase, a 20% down payment is required (an LTV of 80%). 2  For a 2-4 unit investment property purchase, a 25% down payment is required for an LTV of 75 percent. 3  Credit Score â The minimum credit score needed (for Quicken Loans) is at least a 620.