Congratulations to Troy Mi, Sterling Heights and Westland Mi

U.S.Top 50 Local Best Cities When it comes to the best citi…