Jordan,
I can get you any information you need on this. I would say that you should be prepared to put in a lot more maintenance work in comparison to a place like dakota county (apple valley, eagan, etc.) One thing about Section 8 is that you have to jump through a lot of hoops to comply with the county before the checks will start rolling in. Be prepared to damn near flip your house after every turnover.
Rental licenses in the city of MSP are a one time $1,000 fee and additional annual cost. Not to mention you probably have annual inspections, which will turn up a laundry list of **** to be fixed. I stick to Dakota county for several reasons:
#1) I know the demographic. We've done 300 Tenant Placements down here and finding high 700 credit scores and 5x monthly rent incomes is not uncommon.
#2) Its close to my home. Hitler lost the war because he fought his battles too far from home. I try stay close. It may not be the highest ROI, but I like my properties close.
#3) According to the state, Dakota county has the lowest vacancy rate in the 13 county metro area.
#4) Relatively newer homes get less maintenance calls. Most places down here are built late 90's early 2000s.
Again, If you need anything answered, please reach out. I'm down to help you.