The Denver Business Journal published a slide of photographs from Ballard Spahr’s new Denver office location at 1800 Larimer in the downtown business sector, with 19,000 square feet of office space with 365-degree vistas of the city. Denver Office Managing Partner Damon O. Barry commented about the shift and the logic behind the firm’s decision.