The standard down payment for commercial properties ranges from 25% depending on credit, the property and if it’s already income producing. No matter what anyone say, putting 10% down is extremely better than putting 25% down so this is still a great opportunity.
Keep in mind, putting 10% down provides a higher LTV on the Lender side and a lower LTV on the Seller side. Some Sellers have mortgages and doing a higher Seller 2nd wouldn’t clear their mortgage so they will deny doing the 2nd. 95% of Sellers would do a 2nd if the 2nd is only 10%-15% for 12 months.