Read the most recent feature on Mountain Star Strauss in Denver Life Home + Design of Beck Building Company - one of Colorado's premiere luxury builders.