Here's what I came up with when doing quick numbers:
Income:
$2,000 a month
$1,322 - mortgage
Expenses:
Taxes $279
Property Management: $160
Insurance: $50
Vacancy - $60 (3%)
HOA - $0
Cleaning and Maintenance - ?
Water - ?
Sewer - ?
Garbage - ?
Exterior Maintenance - ?
Total - $549 a month
NOI = $2,000 - $549 = $1,451 x 12 = $17,412 yearly
Cap Rate = 17,412/$259,900 = 6.69%
Cash flow = 2,000 - $1,322 = $678
I strongly agree with Adam that you have some key "Expenses" that are being left out. See question marks above. At first glance the cap rate look somewhat favorable/above average for the Utah market but I would guess that when you get accurate numbers for cleaning/maintenance, utilities, etc. you will see your cap rate drop a bit. I'm in Utah as well and from what I've seen the average cap rate is 5-5.5%. I've bought and sold numerous "off market" multi units that offer a 6-8-7.2% cap rate. The best part is they are new construction so the cleaning and maintenance typically ends up being 1% or lower for the first 1-3 years. These are the type of properties that really catch my eye.
I have a software that I can plug these numbers into that will give a clean breakdown of everything along with your long term buy and hold projections. Let me know if you are interested and I can plug everything in along with the numbers we are missing so we can see what the true cap rate is.