An Investment Property Loan is nothing more than a mortgage loan on property held for investment or income purposes. The terms and conditions of these loans vary depending upon the exact use and nature of the property. It can be owner occupied and still be deemed and investment property.