Money magazine rated Fort Collins, Colo., as the best place to live in America, according to its latest annual list. Naperville, Ill., ranked second, while Sugar Land, Texas, was third. The magazine report also includes a list of cities with ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.