Dawn I would say the rate is high because of this:
"Bank will do the deal at 15% down and 10 year fixed 6.5%"
Only 15% is being put down instead of 25 to 35% the typical bank is asking for.So they price potential of default and all the other factors with appraisals and equity spreads into the rate.
For much larger down the investor on the loan will take a much lower rate if it is a premium property.
Less risk-less return is almost tied to anything.
You need to go back a few years at least.I like to go five to ten and see how much insurance and property taxes have risen for that property on an annual basis.If they have not risen and stayed flat or went down I find out why.
Could be a mistake on the city or counties part and it's fixing to go up or could be a temporary assessment relief program etc.
The point is if these sharply rise in the near future it can throw off your projected numbers.
I would try to fight the property tax if comps support it and get the taxes lowered to increase your bottom line.
Regardless of age if you mishandle a a property (even a new one) and get crap tenants in there your maintenance costs will be huge.I have seen the wrong tenants DESTROY and brand new looking apartment in a matter of months.
They also created a bug problem for the other good paying tenants that kept their place clean.
With my buildings I have it in the lease that we do unit inspections every few weeks and if they do not keep the place clean then we evict immediately.
When tenants apply we find when we say this upfront it gets rid of the deadbeats wanting to live like slobs,have unauthorized pets,and have big parties that trash the place.
When factoring repairs is this property local to where you live?? If not you will rely on a property manager and there network of service people.
Some electricians want to charge a 100 fee for installing a wall socket plug with a service call.You can do it yourself for about 50 cents in parts if you have the knowledge.
So repairs and what they cost will depend on how you intend to manage and repair the property (yourself,hiring a handyman,or hiring a skilled trade for that job,or have an onsite maintenance repair man).
Since your property is small hopefully there will not be too many repairs issues.
Don't fool yourself that since it is newer the property doesn't have problems.I watch Mike Holmes and he goes in property after property with many being just a few year sold and finds tons of problems sometimes costing tens of thousands of dollars or more in repairs to get it fixed right.
Many builders will cut corners or hire subs for certain jobs and be unaware of the problems and things that were not done correctly.