Unfortunately, this is a pretty ugly deal as it currently stands. This doesn't make matters any better but items such as vacancy, capex and repairs should all be increased a few percentage points higher, 8% being one I commonly see. You'll also want to account for your exterior maintenance for lawn and landscaping.
If there are any common areas within the complex (i.e a shared entry, hallway with mailboxes, laundry room, etc.) you'll also need to factor in utility expenses for electric and likely gas.
Even without all the increases, the property is too much and/or the rents are too low in order to obtain a good return. The cash flow is pretty atrocious as many investors would like to see at least $4,800 ($100/door) the first year, and in your scenario, you wouldn't see that until almost year 15.
Your cap rate and CoC ROI don't look bad, but they are likely artificially inflated by the financing structure you have laid out. Unless you have been quoted for an interest rate of 4% and a minimal down payment, you're more than likely going to be staring more at something in the 5%-6% range with 20%-25% down, which will completely kill the aforementioned metrics. In order to get that down payment, you may have to house hack it which then reduces you revenue by 25%.
I would start with checking the rent against comps in the area to see if there is any room to raise them. If not, I'd simply move on, but if you can and/or the seller would be flexible on a lower price, it may warrant a second look.