This Kansas city is one of the best places to buy a home in the US, new ranking says

The accolades continue for this Johnson County suburb.