Denver and Colorado Springs were recently ranked the second and third best places to live in the U.S., according to a report from the U.S. News and World Report. Jackson Upcheshaw, vice president of real estate for Door.com joined us to explain why.

Source Article