Stearns West is one of the tallest buildings in Boulder with some pretty amazing views and the brand new Village Center is located just steps away!