All reviews seem negative
Watch your wallet, they will steal your money and smile. Northstar currently owes me $1190, not to include over $2000 that they failed to collect from tenants. Cons: Shelly