Denver Place: Achieves Mile-High Success with BOMA 360
January 20, 2020| By Tanner Johnston
Located in, as one might guess, Colorado’s capital, Denver Place is one of the largest commercial office properties in the state. Boasting multiple event spaces, two restaurants, a fitness center, a large bike store facility, a Montessori school and more, the property boasts nearly one million square feet of rentable space and covers two and a half acres of downtown Denver. The LBA Realty property team has to be exceptionally well-organized so every visitor to the massive property has a great experience.